Skip to content
mimi

Remote Senior Full-Stack Software Engineer - Cloud Platforms

WhatJobs Direct

George · On-site Full-time Senior 2w ago

About the role

Our client is a rapidly growing technology company seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join their elite, fully remote engineering team. This role involves designing, developing, and deploying scalable, robust cloud-based applications and services. You will be instrumental in tackling complex technical challenges, contributing to architectural decisions, and driving the implementation of cutting-edge software solutions. This is an exceptional opportunity to work with modern technologies and collaborate with a talented, distributed team, all from the convenience of your home.

Key responsibilities will include: Designing, developing, and maintaining high-quality, scalable backend services and APIs using languages such as Python, Node.js, or Go. Building and optimizing responsive, user-friendly frontend applications using modern JavaScript frameworks (e.g., React, Angular, Vue.js). Developing and managing cloud infrastructure on platforms like AWS, Azure, or GCP, including containerization (Docker, Kubernetes). Implementing robust database solutions (SQL and NoSQL) and ensuring data integrity and performance. Writing clean, efficient, and well-documented code, adhering to best practices and coding standards. Collaborating closely with product managers, designers, and other engineers to define requirements and deliver features. Implementing comprehensive testing strategies, including unit, integration, and end-to-end testing. Participating in code reviews to ensure code quality and share knowledge within the team. Troubleshooting and resolving complex technical issues in production environments. Contributing to architectural discussions and technology roadmap planning. The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with a minimum of 5-7 years of professional software development experience. Proven expertise in both backend and frontend development is essential. Strong proficiency in cloud computing platforms (AWS, Azure, GCP) and microservices architecture is required. Experience with CI/CD pipelines and DevOps practices is highly desirable. Excellent problem-solving, analytical, and debugging skills are paramount. Outstanding communication and collaboration skills are necessary for effective teamwork in a remote setting. This is a fully remote position, requiring a high degree of self-motivation, independence, and the ability to manage tasks effectively without direct supervision. We offer a competitive compensation package, generous benefits, and significant opportunities for professional growth in a dynamic and innovative tech environment.

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