Back to jobs
Mandaluyong, Philippines
2026-03-30
Opswerks
Southeast Asia
Full Stack Developer
Role Description
**Your Role**
*
Design and develop scalable, reliable, and secure cloud-native applications, primarily
using Python.
*
Build and maintain web applications using React and Redux.
*
Develop and test APIs, ensuring high-quality features through unit and integration
testing.
*
Translate business problems and technical requirements into effective software
solutions.
*
Lead and participate in planning sessions and technical discussions to shape solutions
that meet business needs.
*
Collaborate with customers and engineering teams to support, enhance, or integrate
their technologies into workflows and solution platforms.
*
Write clear, concise, and maintainable technical documentation.
*
Stay updated with emerging frameworks, trends, and advancements in technology.
*
Mentor and coach interns and junior developers on best practices, development
methodologies, and modern coding strategies.
**Your Qualifications**
*
At least 3\+ years of experience as a Full-Stack Software Developer.
*
Hands-on experience with Python and frameworks such as Flask, Django, or Django Rest
Framework (DRF).
*
Proficiency in front-end languages and libraries (HTML, CSS, JavaScript, XML) with solid
working experience in ReactJS (NextJS).
*
Strong knowledge of databases (MySQL, Postgres, Redis, NoSQL) and familiarity with
message queue-based architectures (Celery, Redis, Kafka).
*
Experience creating and consuming RESTful APIs, with strong understanding of
webhooks and websocket-based communication, including real-time data handling and
third-party integrations.
*
Proficient with Git and modern branching strategies.
*
Experience with Docker, container-driven development, and exposure to CI/CD pipelines
for automated testing and deployment.
*
Solid understanding of unit testing, mocking, and maintaining high code coverage.•
Skilled in writing clean, consistent, and scalable code following best practices.
*
Comfortable working in Agile/Scrum environments, with experience leading and driving
projects using Agile methodologies.
**Plus points if you have:**
*
Working knowledge of Linux and UNIX operating systems.
*
Experience with cloud platforms such as AWS, GCP, or Azure.
*
Experience with Kubernetes or other container orchestration tools.
*
Familiarity with observability and analytics tools (e.g., ELK Stack, Grafana, Splunk).
*
Understanding of UI and UX design principles.