Remote lead full-stack developer - cloud solutions
Description
Our client is revolutionizing the cloud solutions landscape and is seeking a highly skilled and experienced Lead Full-Stack Developer to join their fully remote team. This is a unique opportunity to drive the architecture, development, and deployment of innovative cloud-based applications and services. As a Lead Developer, you will guide a team of talented engineers, fostering a culture of technical excellence and agile best practices. You will be instrumental in shaping the future of our client's technology stack, working on complex challenges that require creative problem-solving and deep technical expertise. This role is entirely remote, offering unparalleled flexibility and the chance to collaborate with a diverse, globally distributed team. We believe in empowering our developers with autonomy and providing the tools and support needed to succeed from anywhere. If you are passionate about building scalable, high-performance applications and leading a motivated development team in a remote-first environment, this is the perfect role for you. Embrace the future of work with us.
Key Responsibilities Lead the design, development, and implementation of robust and scalable full-stack applications using modern technologies. Architect cloud-native solutions on platforms such as AWS, Azure, or Google Cloud. Mentor and guide a team of backend and frontend developers, fostering technical growth and code quality. Oversee the entire development lifecycle, from concept and design to deployment and maintenance. Implement and enforce coding standards, best practices, and CI/CD pipelines. Collaborate with product managers and stakeholders to define technical roadmaps and project requirements. Conduct code reviews, performance tuning, and security assessments. Troubleshoot and resolve complex technical issues across the stack. Drive innovation by researching and proposing new technologies and methodologies. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience. 10+ years of professional software development experience, with at least 3 years in a lead or senior architect role. Extensive experience with backend technologies (e.g., Python/Django, Node.js/Express, Java/Spring Boot, Go). Proficiency in frontend frameworks (e.g., React, Angular, Vue.js) and modern Java Script. Strong experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Expertise in database design and management (SQL and No SQL databases). Solid understanding of microservices architecture, RESTful APIs, and event-driven systems. Experience with CI/CD tools and practices (e.g., Jenkins, Git Lab CI, Circle CI). Excellent problem-solving, communication, and leadership skills. Proven ability to thrive in a fully remote, collaborative environment. Benefits Highly competitive salary package and performance bonuses. Comprehensive health, dental, and vision coverage. Unlimited paid time off and flexible working hours. Generous budget for home office setup and professional development. Annual company retreats (optional attendance). Opportunities for significant career advancement. Work from anywhere with a reliable internet connection. Retirement savings plan with company match.