Senior Full Stack Developer - Cloud Applications - Remote
Summary
Recruited via Placements24 on behalf of a client, this senior role designs, builds, and deploys cloud-based applications in a fully remote team. Day to day it spans front-end UIs and back-end services, REST APIs and microservices (React/Vue/Angular, Node.js/Python/Java) optimized for cloud platforms like AWS, Azure, or GCP.
About the Role
Our client is seeking a highly skilled and experienced Senior Full Stack Developer to join their innovative team, working in a fully remote capacity. This role is critical for the development and enhancement of their cloud-based applications, requiring expertise across the entire software development lifecycle. You will design, build, and deploy robust, scalable, and user-friendly applications, working closely with product managers, designers, and other engineers. The ideal candidate is passionate about creating elegant solutions, proficient in modern web technologies, and eager to contribute to a collaborative, fast-paced, and remote-first environment.
Key Responsibilities
- Develop and maintain both front-end user interfaces and back-end services for cloud applications.
- Design and implement RESTful APIs and microservices using modern languages and frameworks (e.g., Node.js, Python, Java, React, Angular).
- Optimize applications for maximum speed, scalability, and reliability within cloud environments (AWS, Azure, GCP).
- Write clean, efficient, well-documented, and thoroughly tested code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing software, ensuring smooth operation and user satisfaction.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience as a Full Stack Developer.
- Strong proficiency in front-end technologies (HTML, CSS, JavaScript, modern frameworks like React or Vue.js).
- Extensive experience with back-end development languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring).
- Experience with cloud platforms (AWS, Azure, GCP), databases (SQL/NoSQL), and containerization (Docker).
- Solid understanding of software development best practices, version control (Git), and CI/CD principles.
Benefits
- Highly competitive salary and performance-based bonus potential.
- Comprehensive health, dental, and vision insurance coverage.
- Significant professional development budget for training and conferences.
- Fully remote work arrangement, offering maximum flexibility and work-life balance.
- Generous paid time off and company holidays.
- Opportunity to work on challenging and impactful projects in a supportive remote team.