Lead Developer at FirstHive · Bengaluru (Bangalore) · 5 - 8 years · ₹5L - ₹7L / yr · Raised funding · Posted 12 Jun 2018

Similar jobs (10)
We’re Hiring | Full Stack Developer
About MotionGility
MotionGility is building India's first AI-powered SaaS platform that automates explainer video production for SaaS/AI companies. We combine a Full AI tools stack into a single pipeline that takes a client's product brief and delivers a complete explainer video — script, illustrations, voiceover, and animation — in under a few minutes. We have 11 years of agency experience producing 500+ SaaS explainer videos and we are now building the platform that does this at scale, with AI.
This is an early-stage product role. You will be the first full-time developer on the team, working directly with the founders
Position: Full Stack Developer
Location: Indore (Onsite)
Type: Full-time
Experience: 2-3 Years
Notice Period: Immediate Joiner or Up to 30 Days Notice Period Accepted
Key Responsibilities
- Build and maintain the client-facing SaaS platform using React, Next.js, TypeScript, and Supabase.
- Develop project dashboards, approval workflows, and video delivery interfaces.
- Implement authentication, authorization, and role-based access control.
- Integrate payment gateways and third-party AI APIs.
- Build real-time project tracking and notification systems.
- Ensure application performance, scalability, and responsive design.
- Collaborate directly with founders on product development and technical decisions.
Tech Stack
Frontend: React, Next.js, TypeScript, Tailwind CSS
Backend: Supabase (PostgreSQL, Auth, Storage, Realtime, Edge Functions)
Payments: Razorpay
Automation: n8n Cloud
Deployment: Vercel / Netlify
AI Integrations: OpenAI, ElevenLabs, Recraft V3, Runway Gen-3, GPT Images, Nano Banana, Higgsfield, and related AI APIs
Requirements
Must-Have Skills
- Minimum 2 years of experience building and shipping React applications.
- Working knowledge of TypeScript and modern frontend development.
- Experience with SQL, PostgreSQL, or Supabase databases.
- Experience integrating at least one payment gateway in a production project.
- Ability to showcase at least one live deployed product built personally.
Preferred Skills
- Experience with Next.js (App Router and API Routes).
- Hands-on experience with Supabase Auth, RLS policies, and Realtime features.
- Prior experience in a startup or early-stage SaaS environment.
- Strong product thinking and problem-solving mindset.
This Role Is Not Suitable If
- You require detailed specifications before starting development.
- You cannot demonstrate a live product you have built.
- You depend heavily on senior developers for technical decisions.
- You prefer backend or infrastructure-focused roles over product development.
What You'll Gain
- Direct mentorship from experienced founders.
- Ownership of the complete client-facing product.
- Exposure to cutting-edge AI technologies and workflows.
- Flexible working culture focused on outcomes.
- Opportunity for ESOPs based on performance and contribution.
- Fast career growth with potential progression into leadership roles.
Experience: 2-5 years
Requirements :
1. B.Tech/M.Tech/MCA in Computer Science/IT, if not then a good reason why.
2. Proficient understanding of HTML5, CSS3. JavaScript, DOM, etc.
3. Experience in any one or more of Angular or React, be able to create interfaces fast according to requirements.
4. Knowledge of libraries like Redux or architectural styles like MVC, MVVM a definite plus but not essential.
5. Good understanding of Back end development, Node.js, Express, MongoDB/DynamoDb preferred. If this is not your tech stack but you have a good understanding of data structures, algorithms, working with and creating APIs, databases, authentication and more then that's also good.
6. Knowledge of Cloud Providers like AWS, Azure, GCP also a definite plus but not essential.
7. Basic understanding of automation testing tools and scripting.
8. Most importantly, the passion to work in a startup. There is good funding and decent pay now, but it only gets better if the person can sync with the team, take on their responsibilities and give the best output. It's a small team with a flat hierarchy, everyone grows with the company.
If this is interesting for you then do apply.
As a Junior Full Stack Developer, you will have the opportunity to work with a dynamic team and contribute to the development of our cutting-edge products. This is an excellent opportunity for motivated individual to enhance their skills and gain valuable experience in Java and React.js development.
Responsibilities:
1. Full Stack Development: Collaborate with senior developers and project teams to design, develop, and maintain web applications using Java and React.js.
2. Front-End Development: Implement user interfaces and create interactive web pages using HTML, CSS, and JavaScript frameworks like React.js.
3. Back-End Development: Design and develop server-side logic using Java, including building RESTful APIs, integrating with databases, and implementing business logic.
4. Database Management: Work with databases (e.g., MySQL, PostgreSQL) to design schemas, write queries, and optimize database performance.
5. Bug Fixing and Troubleshooting: Identify and resolve technical issues and bugs, ensuring the stability and functionality of the web applications.
6. Code Reviews: Participate in code reviews to maintain code quality, identify potential improvements, and ensure adherence to best practices and coding standards.
7. Learning and Growth: Stay updated with the latest industry trends, tools, and technologies, and continuously enhance your skills as a Full Stack Developer.
Qualifications:
1. Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Relevant work experience and projects will be considered.
2. Programming Skills:
● Strong knowledge of Java programming language and its core concepts.
● Familiarity with front-end development using React.js or similar JavaScript frameworks.
● Experience with HTML, CSS, and JavaScript.
3. Database Knowledge: Understanding of database concepts and experience working with SQL databases.
4. Web Technologies: Understanding of web development principles, RESTful APIs, and HTTP protocols.
5. Problem-Solving: Strong problem-solving skills and the ability to analyze and debug issues effectively.
6. Team Player: Demonstrated ability to work collaboratively in a team environment, share ideas, and contribute to the overall success of the project.
7. Self-Motivated: Proactive and eager to learn new technologies and tools independently.
8. Communication: Effective verbal and written communication skills to collaborate with team members and stakeholders.
9. Attention to Detail: Meticulous attention to detail and the ability to write clean, efficient, and maintainable code.
10. Enthusiasm: Passion for software development and a drive to build high-quality applications.
* Hands-on experience in Angular JS / Angular (3-11)
* Experience in HTML / Java Script / CSS
* Experience in Ms SQL / Postgresql / Oracle / LINQ
* Hands-on experience in Jquery / Typescript
Added Advantages
* Experience in Microservices architecture
* Experience on cyber security aspect of application development
* Develop, perform unit testing
Experience: 3-5 Years Experience
Skills:
Javascript, Node JS, HTML, CSS, Advanced JS
Location : Ahmedabad
● You’ve been building the backend for web applications.
● You have experience with any of these backend programming languages --
Python, NodeJS or Java.
● You write an understandable, testable code with an eye towards
maintainability.
● You are a strong communicator. Explaining complex technical concepts to
designers, support, and other engineers is no problem for you.
● You possess strong computer science fundamentals: data structures,
algorithms, programming languages, distributed systems, and information
retrieval.
● You have completed a bachelor's degree in Computer Science, Engineering or
related field, or equivalent training, fellowship, or work experience.
ground running. You will be a part of a full-stack creative team that is responsible for all aspects of the ongoing software
development from the initial specification, through to developing, testing and launching.
Requirements:
1. 3-5 years of exp in building web applications using PHP (Laravel framework)
2. Very good in build rich UI using HTML/CSS and Jquery
3. Good understanding of databases like MySQL, postgresql etc
JD:
1. Write “clean”, well-designed code
2. Produce detailed specifications
3. Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and
functionality.
4. Contribute in all phases of the development lifecycle
5. Follow industry best practices
6. Develop and deploy new features to facilitate related procedures and tools if necessar
Roles/Responsibilities
- Own the coding/design of a sub-module
- Review the requirements and provide simple solutions
- Design the sub-module working with the tech-lead
- Hands-on code the critical parts of the module
- Ensure coding standards, proper design patterns, writing test cases and project mgmt processes are followed
- Mentor the junior programmers
- Peer and junior programmers code review
- Work independently and proactively to deliver production-ready code with minimal guidance
Jobs Skills required
- Strong experience in developing either backend or front end systems
- Backend Exp: RoR, NodeJS, Java, Go, MySQL, Mongo
- Ability to work in a team structure and deliver projects
- Very strong analytical and problem solving skills in super changing environment
- Understanding of algorithms and data structures










