Full Stack Developer (Mobile & Backend) - Senior/Lead Position
Detalhes do emprego
Job Title: Full Stack Developer (Mobile & Backend) - Senior/Lead Position Location: Andheri East, Mumbai Job Type: Full-Time Experience Required: 4-7 years About Wizdom Join Wizdom and be part of a revolution in learning! We're a bite-sized, audio-first microlearning app powered by Generative AI. Our mission is to make personal and professional growth accessible to everyone by delivering powerful insights from the world's best books, podcasts, and courses in just 15 minutes. Think "Duolingo" for self-improvement! With over 200,000 users across 100+ countries and ranked among the Top 10 Educational Apps in India, we're building something extraordinary—and we want YOU to be part of it! At Wizdom, you'll join a passionate team dedicated to democratizing knowledge and empowering individuals to reach their full potential. Role Overview As a Full Stack Developer in a Senior/Lead position, you will be instrumental in shaping the technological foundation of our app. You will lead the development of mobile applications, architect backend solutions, and ensure the seamless integration of both. The ideal candidate has expertise in Flutter and backend technologies, thrives in a startup environment, and is eager to create impactful solutions that reach millions. Key Responsibilities Mobile App Development Architect, develop, and maintain scalable mobile applications using Flutter. Collaborate with designers to ensure a seamless user experience and responsive design. Optimize app performance for both older and modern devices. Backend Development Build, deploy, and maintain robust backend services using Node.js or Django/FastAPI. Design scalable database architectures with MongoDB and/or PostgreSQL. Integrate third-party services and APIs, including in-app payment systems. Cloud & DevOps Manage cloud infrastructure on AWS (or GCP), utilizing services like EC2, S3, Lambda, and RDS. Implement and manage CI/CD pipelines for efficient development and deployment. Ensure system scalability, reliability, and security through infrastructure optimization. Collaboration & Leadership Lead a team of developers, fostering innovation and ownership. Work closely with cross-functional teams (Design, Product, Marketing) to prioritize features and resolve issues. Mentor junior developers, promoting clean architecture and coding best practices. Required Tech Stack Frontend (Mobile) Primary: Flutter (must have) Preferred: Familiarity with Firebase SDKs Backend Primary: Node.js or Django/FastAPI Database: MongoDB (NoSQL) and PostgreSQL (Relational) Cloud & DevOps Cloud Platforms: AWS (preferred) or GCP CI/CD Tools: GitHub Actions, Jenkins, or CircleCI Containerization: Docker Infrastructure Management: Terraform or AWS CloudFormation Other Tools & Skills APIs: RESTful or GraphQL APIs Testing: Flutter Test, Jest/Pytest for backend, and Postman for API testing Monitoring: Sentry, New Relic, or Datadog Preferred Skills
- Experience integrating in-app payment systems and third-party SDKs.
- Familiarity with Firebase Firestore or similar cloud-based storage solutions.
- Exposure to analytics tools and data-driven decision-making.
- Knowledge of AI/ML technologies for personalized learning experiences.
- Bachelor's/Master's in Computer Science, Engineering, or related field.
- Experience: 4-7 years in software development, with at least 1-2 years in a leadership role.
- Strong problem-solving skills and a passion for building scalable solutions.
- Ability to work in a fast-paced, dynamic startup environment.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.