Senior Full Stack Developer - Cloud Solutions
Job Description
Job Description
Our client, a fast-growing technology company, is seeking a highly skilled Senior Full Stack Developer to join their dynamic team in Kansas City, Missouri, US. This role will focus on designing, developing, and deploying robust cloud-based applications and services. You will be instrumental in building scalable and performant software solutions, leveraging modern technologies and best practices. The ideal candidate possesses a strong understanding of both front-end and back-end development, coupled with expertise in cloud platforms and microservices architecture.
Key Responsibilities
- Design, develop, test, and deploy full-stack web applications using modern frameworks and languages.
- Build and maintain scalable, reliable, and secure backend services, APIs, and microservices.
- Develop intuitive and responsive user interfaces using front-end technologies.
- Work extensively with cloud platforms such as AWS, Azure, or GCP, including deploying and managing applications.
- Implement and manage CI/CD pipelines for efficient software delivery.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver features.
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and resolve complex technical issues.
- Stay current with emerging technologies and industry trends.
Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Experience: A minimum of 7 years of professional software development experience, with a strong focus on full-stack development, is required.
Technical Skills: Proven expertise in back-end languages (e.g., Java, Python, Node.js) and front-end frameworks (e.g., React, Angular, Vue.js) is essential. Significant experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is mandatory. Strong understanding of database technologies (SQL and NoSQL) and API design principles is required.
Soft Skills: Excellent problem-solving, analytical, and communication skills are necessary. Experience with Agile development methodologies is preferred.
Work Environment
This hybrid role offers a collaborative in-office experience in Kansas City, Missouri, US, combined with the flexibility of remote work.