Senior full stack developer
Summary
A senior full stack developer on a fully remote engineering team who designs, builds, and maintains scalable web applications end to end — backend services and APIs (Node.js, Python, or Java), responsive frontends (React, Angular, or Vue.js), databases, and CI/CD pipelines — contributing across the entire development lifecycle.
Our client is seeking a highly experienced Senior Full Stack Developer to join their talented, fully remote engineering team. This role is integral to the design, development, and deployment of scalable, high-quality web applications. You will work across the entire technology stack, from backend services to frontend interfaces, contributing to all phases of the development lifecycle. This is an exceptional opportunity for a seasoned developer who thrives in a remote work environment and is passionate about building robust, innovative software solutions.
Key Responsibilities Design, develop, and maintain robust backend services and APIs using languages such as Node.js, Python, or Java. Build and optimize responsive, user-friendly frontend interfaces using modern frameworks like React, Angular, or Vue.js. Manage database design and implementation, ensuring data integrity and efficient querying. Collaborate with product managers and other engineers to define project requirements and technical specifications. Implement and maintain CI/CD pipelines and contribute to infrastructure management. Write clean, maintainable, and well-tested code, participating actively in code reviews. Requirements Minimum 6 years of professional experience in full stack development. Proficiency in backend development with languages like Node.js, Python, Ruby, or Java. Strong experience with frontend frameworks such as React, Angular, or Vue.js. Expertise in database design and management (SQL and No SQL). Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). Excellent problem-solving skills and the ability to work independently in a remote setting. Benefits Highly competitive salary and performance-based bonuses. Fully remote position with flexible working hours. Comprehensive health, dental, and vision insurance. Generous allowance for professional development and home office expenses. A collaborative and supportive remote engineering culture.