Job Description
ShareSource is seeking a talented Full Stack Engineer to join our offshore development team in Makati City. In this role, you will design, develop, and maintain scalable web applications using Python and modern API frameworks, while collaborating closely with crossâfunctional teams to deliver highâquality software solutions. You will have the opportunity to work on innovative projects that impact users globally, leveraging cloud technologies, CI/CD pipelines, and agile methodologies. If you are passionate about building robust services, writing clean code, and continuously learning new technologies, we encourage you to apply.
Responsibilities
- Design, develop, and maintain backend services using Python and modern API frameworks (e.g., FastAPI, Django REST).
- Create responsive frontâend interfaces with JavaScript/TypeScript and modern frameworks (React, Vue, or Angular).
- Implement and optimize RESTful and GraphQL APIs for high performance and scalability.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Collaborate with product, UX/UI, and DevOps teams to translate requirements into technical solutions.
- Write unit and integration tests, and contribute to automated testing pipelines.
- Deploy and manage applications on cloud platforms (AWS, GCP, or Azure) using Docker and Kubernetes.
- Continuously improve development processes through agile ceremonies and retrospectives.
Qualifications
- Bachelorâs degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of professional experience as a Full Stack Engineer or similar role.
- Strong proficiency in Python and at least one modern web framework (FastAPI, Django, Flask).
- Handsâon experience with frontâend technologies: HTML5, CSS3, JavaScript/TypeScript, and a framework such as React or Vue.
- Solid understanding of RESTful API design, authentication, and authorization (OAuth, JWT).
- Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) tools.
- Knowledge of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins) and cloud services (AWS, GCP, Azure).