Senior Full Stack Developer
Free to start · No card · 5 credits the moment you sign up
Job description
About the Role
The Senior Full Stack Developer plays a key role in designing, building, and delivering scalable cloud-native solutions for the GEMS platform. This role requires strong expertise in modern full stack development, microservices architecture, and CI/CD practices to ensure secure, resilient, and high-quality applications aligned with current cloud standards.
Key Responsibilities
Design and develop scalable cloud-native applications using microservices, containers, and serverless patterns
Build front-end and back-end components, APIs, and third-party integrations
Configure and manage Azure cloud infrastructure using Infrastructure as Code (Terraform)
Establish and maintain CI/CD pipelines for automated build, test, and deployment
Implement security, performance optimization, and monitoring best practices
Produce technical documentation (architecture, runbooks, deployment plans)
Provide technical leadership, code reviews, mentoring, and Level 2 production support
Participate in Agile ceremonies and contribute to continuous improvement
Requirements & Qualifications
Bachelors degree in Computer Science, IT, or related field
Minimum 7 years of full stack development experience
Strong experience with Azure, microservices, Docker, Kubernetes, and serverless computing
Proficiency in JavaScript/TypeScript, Node.js, and modern front-end frameworks (React, Angular, Next.js)
Experience with CI/CD, Git, YAML pipelines, Terraform, and DevOps practices
Solid API design, security, and integration experience
Proven ability to deliver scalable, secure, and high-quality solutions
Experience working in Agile teams and leading technical discussions
Nice to Have
TDD and unit testing (Jest, Cucumber)
Monitoring tools (e.g., Datadog)
Event-driven architecture and Azure Event Grid
Power BI, data modeling, or emerging AI technologies
Soft Skills
Strong leadership, communication, and collaboration skills
Problem-solving mindset with high ownership and accountability
Adaptable, proactive, and results-driven
Comfortable working in a diverse, distributed team environment
Work Arrangement
Fully remote
8:00 AM – 5:00 PM (Manila Time)
Philippine holidays observed
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for Seven Seven. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.