Senior Full Stack Developer

Apply now

Senior Full Stack Developer

We build applications that makes meaningful differences in people's lives

Full-time · Manila

Your Role

  • Responsible for designing and developing scalable, reliable and secure software for Cloud-native applications primarily using Python

  • Translate business problems and technical requirements into effective software solutions

  • Build and maintain web applications using React and Redux 

  • Ensure the quality of features for through unit and integration testing, including API development and testing

  • Lead and participate in planning sessions and technical discussions; help the development team to arrive on solutions that address business problems and requirements

  • Collaborate with a variety of customers and engineering teams to support or enhance their processes or integrate their technology in our workflows and solution platforms

  • Write clear, concise, and maintainable documentation

  • Stay current with emerging frameworks, trends, and advancements in technology

  • Mentor and coach interns and junior developers in best practices, development methodologies, and modern coding strategies

Your Qualifications

  • 3+ years of experience as a Full-Stack Software Developer

  • 3+ years of hands-on experience with Python and framework such as Flask, Django, or Django Rest Framework (DRF)

  • Proficient in multiple front-end languages and libraries (e.g. HTML, CSS, Javascript, XML)

  • Solid working experience using ReactJS (NextJS)

  • Experience creating and consuming RESTful APIs

  • Familiarity with message queue-based architectures (e.g. Celery, Redis or Kafka)

  • Solid knowledge of database technologies (e.g. MySQL, Postgres, Redis, NoSQL, etc.)

  • Strong understanding of webhooks and websocket-based communication, including real-time data handling and third-party service integration

  • Proficient with Git and modern branching strategies

  • Experience with Docker and container-driven development

  • Exposure to CI/CD pipelines for automated testing and deployment

  • Solid understanding of unit testing, mocking, and maintaining high code coverage

  • Clean, consistent, and scalable coding practices

  • Comfortable working in Agile/Scrum environments

  • Experienced in leading and driving projects using Agile methodologies

Plus Points

  • Working knowledge of Linux and UNIX operating systems

  • Experience with Cloud platforms uch as AWS, GCP or Azure

  • Understanding of User Interfaces (UI) and User Experience (UX) design principles

  • Experience in Kubernetes or other container orchestration tools

  • Familiary with observability and analytics tools such as ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, or Splunk

Join our Team

Ready to start your awesome journey and be part of OpsWerks? Then we'd love to hear about you!

We are here to help those next to us and in front of us live better lives.

Our website