What are the responsibilities and job description for the Sr Backend Developer position at Mindtech?
Sr Backend Developer
Mindtech is your gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing, linking Latin American talent with global opportunities. Our fast, cost-effective approach ensures that our clients receive exceptional service and innovative solutions. With a diverse team of over 70 skilled professionals across Latin America and the US, we are committed to delivering software that drives success.
Position Overview:
We are looking for a Backend Developer experienced in FastAPI and MongoDB to help build and scale our backend services. The ideal candidate has worked on production systems, understands database optimization, and can develop clean, maintainable APIs.
Key Responsibilities:
● Develop and maintain FastAPI-based backend services.
● Design efficient MongoDB schemas and optimize queries for performance.
● Build and enhance RESTful APIs for seamless frontend integration.
● Implement authentication, authorization, and security best practices.
● Collaborate with frontend and product teams to develop new features.
● Debug and resolve issues in production systems efficiently.
Desired skills & Qualifications:
● 5 years of experience in backend development.
● Strong knowledge of FastAPI (or Flask, Django).
● Experience with MongoDB, including schema design and query optimization.
● Proficiency in Python and asynchronous programming.
● Experience working with production systems and handling performance bottlenecks.
● Familiarity with API authentication methods like JWT, OAuth.
● DevOps knowledge
● Senior developer
● High velocity
● Just one other person on the backend, take ownership of the role
Nice to Have:
● Experience with Redis for caching.
● Understanding of message queues (Kafka, RabbitMQ, or similar).
Basic knowledge of Docker (but no heavy DevOps work required)