Logo
Mountainise

Senior Software Engineer Full Stack

Mountainise, San Francisco, California, United States, 94199

Save Job

Mountainise Inc. is seeking a

Senior Full Stack Software Engineer

with a strong

Python backend

focus and

modern frontend experience . The ideal candidate should have a deep understanding of

scalable system architectures, API design, cloud deployment, and frontend frameworks . This role involves building and maintaining full-stack applications, integrating cloud-based solutions, and ensuring high performance and security. Key Responsibilities

Develop, maintain, and optimize full-stack web applications

using modern technologies. Design and implement scalable RESTful & GraphQL APIs

with best practices in security and performance. Architect and develop backend services

using

Python frameworks

(Django, Flask, FastAPI). Work with SQL & NoSQL databases

(PostgreSQL, MySQL, MongoDB) to optimize queries and data storage. Develop interactive and responsive UIs

using

React, Angular, or Vue.js . Implement state management solutions

(Redux, Vuex, Context API) for frontend applications. Ensure high performance and scalability

using caching, queuing, and microservices architectures. Utilize DevOps & CI/CD pipelines

(Docker, Kubernetes, Jenkins, GitHub Actions) for seamless deployments. Integrate cloud services

(AWS, Azure, GCP) for hosting, storage, and serverless functions. Optimize frontend and backend performance

through profiling, load testing, and best coding practices. Work in an Agile environment , collaborating with designers, product managers, and backend engineers. Mentor junior developers

and contribute to team knowledge-sharing. Qualifications & Skills

5+ years of experience in full-stack development. Expertise in Python backend frameworks

(Django, Flask, FastAPI) with strong API development skills. Proficiency in working with databases

(PostgreSQL, MySQL, MongoDB, Firebase). Experience with cloud platforms

(AWS, GCP, Azure) and serverless architectures. Strong understanding of microservices, containerization (Docker, Kubernetes), and API Gateway management. Experience with CI/CD pipelines , version control (Git), and Agile methodologies. Familiarity with authentication, security best practices, and role-based access control (RBAC). Excellent problem-solving skills, debugging expertise, and ability to work in a fast-paced environment. Nice to Have

Experience with

GraphQL, WebSockets, gRPC, or real-time applications. Knowledge of

AI/ML integration

and data processing pipelines. Hands-on experience with

Terraform, Ansible, or Infrastructure as Code (IaC). Familiarity with performance optimization

techniques for both frontend and backend.

#J-18808-Ljbffr