What are the responsibilities and job description for the Backend Developer position at InstaTrainMe?
Role Overview:
As a Backend Developer, you will be responsible for designing, building, and maintaining the backend systems that enable seamless user experiences and real-time interactions. You will play a crucial role in shaping the technical foundation of InstaTrainMe, ensuring scalability, reliability, and security.
Key Responsibilities:
- Backend Development:
- Design, develop, and maintain scalable APIs to support the mobile and web applications.
- Implement server-side logic, database architecture, and cloud-based solutions.
- Mobile app development experience.
- Database Management:
- Design and optimize database schemas for performance and scalability.
- Ensure data integrity, security, and compliance with relevant regulations.
- System Scalability and Reliability:
- Build robust and efficient systems to handle real-time requests and user growth.
- Identify and address performance bottlenecks and system vulnerabilities.
- Collaboration:
- Work closely with frontend developers, designers, and product teams to ensure seamless integration and feature implementation.
- Provide technical guidance and collaborate with cross-functional teams.
- Testing and Deployment:
- Write clean, maintainable, and well-documented code with automated testing.
- Manage deployments and monitor systems for uptime and reliability.
Qualifications:
- 3 years of experience in backend development with proficiency in:
- Programming Languages: Node.js, Python, Java, or similar.
- Databases: MySQL, PostgreSQL, MongoDB, or equivalent.
- Cloud Platforms: AWS, Google Cloud, or Azure.
- Mobile development: Flutter
- Payment Integration: Stipe/Apple Pay etc
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with authentication and authorization frameworks (e.g., OAuth, JWT).
- Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Knowledge of real-time data processing and WebSocket protocols is a plus.
- Passion for building scalable, user-centric applications.
- Appropriate team members must be available to join all program elements of investor pitch.
What We Offer
- Equity Compensation: Be a stakeholder in the future of fitness.
- Flexible Work Environment: Remote-first and results-oriented.
- Startup Culture: Work closely with the founders and play a key role in our journey.
- Mission-Driven Team: Build something meaningful that transforms lives.
If you’re driven, talented, and ready to make a difference, let’s build something extraordinary together!