Skip to content
mimi

Senior Full-Stack Developer - Cloud Infrastructure

WhatJobs Direct

Zaria · On-site Full-time Senior 1w ago

About the role

Our client is revolutionizing the tech landscape and is looking for a highly skilled and experienced Senior Full-Stack Developer to join their fully remote team. This is an exceptional opportunity to work on cutting-edge projects, contribute to innovative software solutions, and be part of a forward-thinking organization that embraces a remote-first culture. You will be instrumental in designing, developing, and deploying scalable applications across the entire technology stack.

Responsibilities: Design, build, and maintain efficient, reusable, and reliable code for both front-end and back-end systems. Develop and integrate user-facing elements with server-side logic, ensuring a seamless user experience. Implement robust APIs and microservices to support application functionality. Manage database design and optimization, ensuring data integrity and performance. Collaborate with product managers, designers, and other engineers to define and implement new features. Write comprehensive unit and integration tests to ensure code quality and stability. Troubleshoot, debug, and upgrade existing systems, identifying and resolving performance bottlenecks. Contribute to architectural discussions and decision-making processes. Champion best practices in software development, including CI/CD, code reviews, and automated testing. Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate. Participate actively in agile ceremonies, providing technical insights and estimations. Mentor junior developers and foster a collaborative team environment, despite the remote nature of the team. Qualifications: Proven experience as a Full-Stack Developer or similar role, with a strong portfolio of successful projects. Expertise in modern front-end frameworks (e.g., React, Angular, Vue.js) and their ecosystem. Proficiency in back-end languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby/Rails). Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORM concepts. Experience with cloud platforms such as AWS, Azure, or GCP, and containerization technologies like Docker and Kubernetes. Familiarity with microservices architecture and design patterns. Proficient in version control systems, particularly Git. Excellent problem-solving, analytical, and debugging skills. Strong communication skills, with the ability to articulate technical concepts clearly to both technical and non-technical audiences. Ability to work independently and manage time effectively in a remote setting. Experience with agile development methodologies. A proactive attitude and a passion for building high-quality software. This is a fully remote position, offering flexibility and the chance to work with a talented, geographically distributed team. Join us and shape the future of technology from anywhere.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free