
If you are an analytical problem solver with a strong Web Development knowledge and a passion for teamwork and innovation, we have the perfect job for you!
We are looking for a Web Developer to join our award-winning, talented team, building the next generation automated drone applications for our global customers.
As a front-end developer, you will implement a complete user interface in the form of a web app. A thorough understanding of all of the components of FlytBase platform and infrastructure is required. You will need to take ownership of your projects, which involves detailing requirements after discussion with the Product Owner, building user interfaces, developing and maintaining web apps with a focus on user experience.
We offer an outstanding team environment, flexible working hours, and various opportunities to advance your career. We are looking for a long-term relationship and committed individuals to join our team. This position is based out of our development centre in Pune, India.
Responsibilities
- Work as part of a team developing applications and services using Agile development methods
- Contribute to team and organizational improvements in process and infrastructure
- Effectively use tools and ingenuity to identify and fix defects before they become a problem
- Creating self-contained, reusable, and testable modules and components
- Learn about the domain and competitors to propose new drone apps as well as improvement for existing apps
- Collaborate on projects with a closely knit team
As a Front End Developer
- Delivering a complete front end application
- Ensuring high performance on mobile and desktop
- Writing tested and documented TypeScript/JavaScript, HTML and CSS
- Coordinating the workflow between the graphic designer, the backend developers, and yourself
- Cooperating with the back-end developer in the process of building the RESTful APIs
- Make design and technical decisions for Angular projects.
- Communicating with external web services
- Develop and maintain web apps using our FlytAPIs
As a Back End Developer
- Integration of user-facing elements developed by front-end developers with server side logic
- Design and implementation of low-latency, high-availability, and high-performance applications
- Implementation of security and data protection
- Writing reusable, testable, and efficient code
Skills/Experience
- 1-4 yr experience as an Angular 2+ or React or Ionic Developer.
- Strong expertise with NodeJS, HTML5, CSS, JSON, jQuery, Bootstrap and writing cross-browser compatible code.
- Knowledge of NodeJS frameworks such as ExpressJS etc.
- Knowledge of Creating RESTful services with Node.js and Experience with Socket.io
- Good understanding of HTML Dom manipulation Techniques
- User authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Proficiency working with source control (git) / versioning systems, continuous integration in an agile development setup
- Strong analytical skills and problem solving aptitude
- Attention to details
- Team player
- Good time-management skills
- Great interpersonal and communication skills
Good to Have
- Understanding of how to deploy Mean stack applications in AWS/Azure deployment environment, considering security, reliability, etc.
- Knowledge of other python-based server side frameworks such as Flask or Django.

About Flytbase
About
About FlytBase:
FlytBase is building the world’s leading software platform for autonomous drone operations. Our technology enables enterprises to automate aerial data collection using docking stations—executing BVLOS flights with minimal human intervention.
With global recognitions like the NTT Data Innovation Award (Japan) and the TiE50 Award (Silicon Valley), FlytBase is at the forefront of drone-tech innovation—trusted by enterprises for scalability, security, and seamless integration into their workflows.
Connect with the team
Similar jobs
Senior Software Engineer
We are looking for a passionate and experienced Senior Software Engineer to join our development team. The ideal candidate will have strong hands-on experience in NodeJS, ReactJS, Python, and infrastructure management, and will play a key role in building, maintaining, and scaling our backend systems. This role requires someone who can take ownership, work independently, and collaborate closely with cross-functional teams to deliver reliable and high-quality technical solutions.
Key Responsibilities :
Develop & Maintain Backend Systems:
Design, develop, and maintain scalable backend applications and services using NodeJS, ReactJS and Python, ensuring performance, security, and reliability.
Infrastructure Management:
Manage and maintain application infrastructure, deployments, and system configurations to ensure smooth operations and high availability.
Database Management:
Design, optimize, and maintain PostgreSQL databases, ensuring data integrity, performance, and scalability.
Feature Development:
Work closely with product and engineering teams to understand requirements and implement new features and enhancements efficiently.
Troubleshooting & Support:
Identify, debug, and resolve production issues, ensuring minimal downtime and smooth system performance.
Code Quality & Best Practices:
Write clean, efficient, and maintainable code while following best practices. Participate in code reviews and contribute to improving development standards.
Collaboration & Ownership:
Collaborate with developers, QA, and other stakeholders, taking end-to-end ownership of assigned modules and deliverables.
Qualifications :
Education:
Bachelor’s degree in Engineering (B.Tech/B.E), BCS, or an equivalent technical degree.
Experience:
Minimum 4 years of relevant software development experience (4–6 years preferred).
- SkillsMust HaveStrong experience in NodeJS,ReactJS
- Good working knowledge of Python
- Hands-on experience in Infrastructure Management
- Strong understanding of PostgreSQL or other relational databases
- Experience in backend architecture and system design
- Good to Have Experience with deployment tools and CI/CD pipelines
- Exposure to cloud platforms
- Experience working in fast-paced or startup environments
ROLE: Ai ML Senior Developer
Exp: 5 to 8 Years
Location: Bangalore (Onsite)
About ProductNova
ProductNova is a fast-growing product development organization that partners with
ambitious companies to build, modernize, and scale high-impact digital products. Our teams
of product leaders, engineers, AI specialists, and growth experts work at the intersection of
strategy, technology, and execution to help organizations create differentiated product
portfolios and accelerate business outcomes.
Founded in early 2023, ProductNova has successfully designed, built, and launched 20+
large-scale, AI-powered products and platforms across industries. We specialize in solving
complex business problems through thoughtful product design, robust engineering, and
responsible use of AI.
Product Development
We design and build user-centric, scalable, AI-native B2B SaaS products that are deeply
aligned with business goals and long-term value creation.
Our end-to-end product development approach covers the full lifecycle:
1. Product discovery and problem definition
2. User research and product strategy
3. Experience design and rapid prototyping
4. AI-enabled engineering, testing, and platform architecture
5. Product launch, adoption, and continuous improvement
From early concepts to market-ready solutions, we focus on building products that are
resilient, scalable, and ready for real-world adoption. Post-launch, we work closely with
customers to iterate based on user feedback and expand products across new use cases,
customer segments, and markets.
Growth & Scale
For early-stage companies and startups, we act as product partners—shaping ideas into
viable products, identifying target customers, achieving product-market fit, and supporting
go-to-market execution, iteration, and scale.
For established organizations, we help unlock the next phase of growth by identifying
opportunities to modernize and scale existing products, enter new geographies, and build
entirely new product lines. Our teams enable innovation through AI, platform re-
architecture, and portfolio expansion to support sustained business growth.
Role Overview:
We are seeking an experienced AI / ML Senior Developer with strong hands-on expertise in large language models (LLMs) and AI-driven application development. The ideal candidate will have practical experience working with GPT and Anthropic models, building and training B2B products powered by AI, and leveraging AI-assisted development tools to deliver scalable and intelligent solutions.
Key Responsibilities:
1. Model Analysis & Optimization
Analyze, customize, and optimize GPT and Anthropic-based models to ensure reliability, scalability, and performance for real-world business use cases.
2. AI Product Design & Development
Design and build AI-powered products, including model training, fine-tuning, evaluation, and performance optimization across development lifecycles.
3. Prompt Engineering & Response Quality
Develop and refine prompt engineering strategies to improve model accuracy, consistency, relevance, and contextual understanding.
4. AI Service Integration
Build, integrate, and deploy AI services into applications using modern development practices, APIs, and scalable architectures.
5. AI-Assisted Development Productivity
Leverage AI-enabled coding tools such as Cursor and GitHub Copilot to accelerate development, improve code quality, and enhance efficiency.
6. Cross-Functional Collaboration
Work closely with product, business, and engineering teams to translate business requirements into effective AI-driven solutions.
7. Model Monitoring & Continuous Improvement
Monitor model performance, analyze outputs, and iteratively improve accuracy, safety, and overall system effectiveness.
Qualifications:
1. Hands-on experience analyzing, developing, fine-tuning, and optimizing GPT and Anthropic-based large language models.
2. Strong expertise in prompt design, experimentation, and optimization to enhance response accuracy and reliability.
3. Proven experience building, training, and deploying chatbots or conversational AI systems.
4. Practical experience using AI-assisted coding tools such as Cursor or GitHub Copilot in production environments.
5. Solid programming experience in Python, with strong problem-solving and development fundamentals.
6. Experience working with embeddings, similarity search, and vector databases for retrieval-augmented generation (RAG).
7. Knowledge of MLOps practices, including model deployment, versioning, monitoring, and lifecycle management.
8. Experience with cloud environments such as Azure, AWS for deploying and managing AI solutions.
9. Experience with APIs, microservices architecture, and system integration for scalable AI applications.
Why Join Us
• Build cutting-edge AI-powered B2B SaaS products
• Own architecture and technology decisions end-to-end
• Work with highly skilled ML and Full Stack teams
• Be part of a fast-growing, innovation-driven product organization
If you are a results-driven AiML Senior Developer with a passion for developing innovative products that drive business growth, we invite you to join our dynamic team at ProductNova.
Role: Engineer/Sr Engineer -Java
SUMMARY OF THE POSITION:
The Product Development Engineer is responsible for the front-end development of modules for enlivening CEM.
The engineer is responsible for end to end delivery of specific components in the module and integrating them with existing modules
ROLES AND RESPONSIBILITIES:
- Working with technical architects, able to convert the architecture into design and code in Java (Spring Boot), AngularJS, and NodeJS.
- Able to generate LLD documents.
- Ability to write Quality code with minimum defects.
- Unit Test and follow the coding standards.
PREFERRED QUALIFICATION AND SKILLS:
- 5+ years of strong programming and logical skills in Java (Spring Boot), AngularJS, Object-Oriented Javascript, NodeJS and HTML5
- Hands-on Experience with Java (Spring Boot), and MySQL is mandatory. Must have completed at least 2 full projects using Spring boot and AngularJS.
- Excellent knowledge and experience in Spring JPA and RESTful web services implementation.
- NodeJS experience is value add
- Should have participated in, and be familiar with, Agile (Scrum) project methodology and practices.
- Must be able to mentor and guide junior technical resources.
- One who is proactive and comes forward with technology-related initiatives. Motivated selfstarter.
- Good communication skills. English - Oral and Written.
RESPONSIBILITIES
- Become an expert in our technology and platforms
- Provide top-tier, highly skilled and attentive support to our consumer app teams.
- Perform production support, troubleshooting and maintenance tasks with a focus on quality and timeliness
- Work with the Implementations and Delivery Teams on defect resolution and solution delivery
- As an active member of the backend team you would utilize and promote best practices and standards
- You’ll develop new technical skills and gain industry knowledge
- You’ll provide occasional “after-hours” incident response and support
- Maintain software to integrate with internal back-end systems
- Build tools to reduce occurence of errors and improve customer experience
- Manage system troubleshooting and maintenance.
Required skills and qualifications
• 4+ years’ experience supporting Web and Backend based application software and environments preferred
• Ability to prioritize effectively and handle shifting priorities professionally
• Experience with version management systems like GIT, Subversion
• Knowledge on Payment gateways (Razorpay, Juspay)
• Experience with web application servers, basic idea on AWS and Azure
• Databases (SQL and NoSQL) and SQL query language.
• Good understanding of Networking principles.
• An understanding and background with Object Oriented Programming languages
• Required Full stack development knowledge.
Preferred skills and qualifications
• Bachelor of science degree (or equivalent) in computer science, engineering, or relevant field
Must be very strong in UI framework (Angular)
· Good understanding of core JavaScript and OOJS concepts.
· Working experience in Web services (SOAP/Restful) integration, failure analysis etc...
· Hands-on development experience using JavaScript, HTML5, CSS 3, AJAX, JSON, Bootstrap, Angular.
· Full stack development experience with C#, ASP.NET MVC, Web API.
|
· Experience in leading a software team and managing software delivery project. · Strong experience in Python development in a full stack environment is a requirement, including , Flask · Strong Hands-on with VueJS/Vuex, JavaScript, React, Angular · Experience with SQLAchemy or similar ORM frameworks · Experience working with mapping APIs (e.g., Google Maps, Mapbox) · Experience using Elasticsearch and docker environment is a plus · Strong knowledge of SQL, comfortable working with MySQL and/or PostgreSQL databases · Understands concepts of Data Modeling · Experience with REST. · Experience with Git, GitFlow, code review process · Good understand with basic UI and UX principles |
● Design and develop features using Core Java, Spring Boot, and Hibernate
● Ability to design database schema, develop views and stored procedures
● Participate in user story grooming, design discussions and proposal of solutions
● Maintain existing software systems by identifying and correcting software defects
● Practice standard development process leveraging agile methodologies such as
SCRUM and TDD
● Review and analyze business requirements and provide technical feasibility and
estimates
● Manage development / support functions etc
● Excellent in OOPS concepts, system design
● Strong knowledge of Core Java, Spring, Hibernate and Microservices
● Hands-on experience in DB design, SQL, UI Technologies like HTML/CSS,
JavaScript, jQuery, etc.
● Good knowledge of design patterns
● Excellent knowledge of JSP, Servlets, WebServices, JUnit
● Experience in Agile software development
● Familiarity with JIRA, GIT, Maven
● Experience in working directly with a client
● Good knowledge in requirement gathering, analysis, and designin














