Senior Full Stack Developer – Cloud Native
Summary
Build and maintain cloud-native web apps using Java/React or Angular, microservices, and AWS/Azure/GCP with CI/CD and DevOps tooling.
Experience: 5+ years
Employment Type: Contract – 1 year, with possible extension
Work Arrangement: Hybrid / Remote depending on sourcing location
Working Hours: 8:00 AM – 5:00 PM Manila Time
Job Summary
We are seeking a Senior Full Stack Developer with strong experience in cloud-native application development, frontend and backend technologies, and modern DevOps practices.
The successful candidate will be responsible for designing, developing, deploying, and maintaining scalable and secure web applications. The role requires hands‑on experience across the full software development lifecycle, including application development, cloud infrastructure, CI/CD, testing, security, and performance optimization.
Key Responsibilities
- Design and develop scalable and robust cloud-native applications.
- Develop both frontend and backend components using modern technologies.
- Build and integrate RESTful APIs and third-party services.
- Implement cloud-native architectures using microservices, containerization, and serverless technologies.
- Configure and manage cloud infrastructure using AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Implement Infrastructure as Code (IaC) to automate infrastructure deployment and scaling.
- Develop and maintain CI/CD pipelines for automated build, testing, and deployment.
- Implement application and data security best practices.
- Monitor application and infrastructure performance and implement optimization strategies.
- Perform application testing, debugging, and code reviews to ensure high-quality deliverables.
- Collaborate with cross-functional teams to understand requirements and deliver technical solutions.
- Prepare technical documentation, including architecture diagrams, code documentation, and user guides.
- Provide technical support and knowledge sharing to development teams and stakeholders.
- Stay updated with emerging technologies and recommend improvements to existing solutions.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 5 years of professional experience in Full Stack Development.
- Strong experience in cloud-native application development and architecture.
- Proven experience delivering scalable, secure, and high-quality software solutions.
Required Technical Skills
Frontend
- HTML
- CSS
- Java
- React or Angular
Backend
Experience with one or more of:
- Java
- Python
- Node.js
Cloud & DevOps
- AWS, Azure, or Google Cloud
- Docker
- Kubernetes
- Serverless computing
- CI/CD pipelines
- Infrastructure as Code (IaC)
- Automated testing
Database
- SQL
- NoSQL
- Cosmos DB or similar database technologies
Architecture & APIs
- Microservices architecture
- RESTful API development
- Third-party API/system integration
Testing
Experience with different types of testing, including:
- Functional testing
- System Integration Testing
- User Acceptance Testing (UAT)
- Performance testing
- Security testing
Preferred Qualifications
- Experience working in Agile development environments.
- Strong understanding of modern software development practices.
- Strong analytical and problem-solving skills.
- Ability to work effectively with cross-functional teams.
- Experience with application performance optimization and scalability.
Key Competencies
- Strong technical and problem-solving abilities.
- Good understanding of cloud-native architecture.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Strong focus on quality, security, and performance.
- Ability to learn and adopt emerging technologies.
Work Arrangement
For local candidates: Hybrid work arrangement with 3 days onsite per week.
For international candidates: Remote work arrangement with availability during 8:00 AM – 5:00 PM Manila Time.