
Job Title : Product Engineer – Fullstack Developer
Experience Required : 4 to 6 Years
Location : Indiranagar, Bengaluru (Hybrid – 2 to 3 days/week in office)
Open to Remote : Yes (based on fit and preference)
Job Summary :
We are looking for a Fullstack JavaScript Engineer with a backend-heavy profile to join our innovative product team.
You’ll be involved across the full product lifecycle — from design and development to deployment and operations — for modern travel systems.
Ideal candidates should be strong in JavaScript, Node.js, and React.js, with a solid understanding of TDD, OOP, and CI/CD practices.
Mandatory Skills :
JavaScript, Node.js, React.js, REST/GraphQL APIs, OOP, TDD, CI/CD, Unit Testing, HTML/CSS, and experience in fullstack/backend-heavy development.
Key Responsibilities :
- Build robust features for our next-gen Trip Planning Systems.
- Work across the full stack: backend (Node.js, Kotlin), frontend (Vue.js/React.js), and APIs (REST/GraphQL).
- Participate in the entire SDLC – from planning and architecture to deployment and monitoring.
- Follow modern software engineering best practices like TDD, code reviews, continuous integration.
- Collaborate closely with cross-functional teams and contribute to technical design discussions.
Must-Have Skills :
- 4 to 6 Years of professional experience in fullstack development.
- Strong proficiency in JavaScript & Node.js.
- Hands-on experience with React.js (preferred over Angular).
- Proficiency in building REST or GraphQL APIs.
- Strong understanding of OOP and Test-Driven Development (TDD).
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions).
- Comfort working with multiple languages or stacks (e.g., Kotlin, Vue.js).
- Experience with unit testing and automation frameworks.
Nice-to-Have :
- Exposure to cloud infrastructure (e.g., AWS, Docker, Kubernetes, Terraform).
- Experience in both product and service-based companies.
- Contributions to code quality and code reviews.

About NeoGenCode Technologies Pvt Ltd
About
Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.
Candid answers by the company
IT & Engineering Talent Staffing
- Provides full-time and contract-based hiring, delivering handpicked, pre‑screened developers across tech stacks—ranging from web, mobile, AI/ML, Web3/blockchain.
- Maintains a bench o vetted candidates, offering fast delivery of interview-ready profiles—often within 24 hours.
- Offers payroll management, handling compliance, tax, attendance, and documentation for both contractors and full-time employees.
2. End-to-End Project Delivery
- Delivers full-stack development solutions: web, mobile, cloud, AI/ML, Blockchain/Web3.
- Manages entire project lifecycle—requirements gathering, design (UI/UX), development, deployment, and ongoing support .
3. Additional Offerings
- Expands into cybersecurity consulting, digital marketing, and cloud platform services (like AWS, GCP, Azure) .
- Provides strategic IT consulting to align technology solutions with business objectives
Similar jobs
Participate in project sprints and contribute to all phases of SDLC from requirements to
delivery.
• Collaborate with architects, designers, and business stakeholders to deliver production-
grade solutions.
• Develop, test, and maintain application modules in alignment with sprint goals.
• Ensure code quality through proper unit testing, peer reviews, and adherence to best
practices.
• Support implementation and post-go-live stabilization of solutions.
• Help troubleshoot, debug, and resolve incidents or enhancement requests from clients.
• Maintain technical documentation and contribute to knowledge sharing within the team.
• Take ownership of assigned modules and lead junior team members when required.
Role Description
We are seeking a full-time AI Developer specializing in Generative AI and Large Language Models (LLMs) to join UpSolve Solutions in Mumbai. This client-facing, on-site role involves designing, developing, and deploying AI models, specifically focusing on GenAI and LLMs. The AI Developer will leverage expertise in machine learning, natural language processing, and data science to build cutting-edge AI solutions that drive business innovation and solve complex challenges.
Qualifications
- Proficiency in Python
- Strong projects in Flask + JS
- Excellent problem-solving, critical thinking, and analytical skills
- Strong communication and presentation skills, with the ability to convey technical concepts to non-technical stakeholders
- Bachelor's or Master’s degree in a relevant field (e.g., Computer Science, Artificial Intelligence, Data Science)
As a Full Stack Developer, you'll be instrumental in shaping the future of AI assistants for data teams and understanding the intricacies of Large Language Models (LLMs) to optimise their usage across multiple use cases. Utilising Django, you'll architect backend infrastructures optimised for handling data processes and LLM interactions. Your role involves building APIs with the Django Rest Framework. With React, you'll design user-centric interfaces that seamlessly integrate with our AI assistants, ensuring that data teams have an intuitive experience. Working at the forefront of AI revolutions and pushing the boundaries of what AI can achieve in data management and analysis.
Responsibilities:
- Back-end Development: Utilise Django to architect robust back-end infrastructures. Ensure they are tailored for complex data processes and seamless LLM interactions.
- API Design: Craft efficient and scalable APIs using the Django Rest Framework.
- Front-end Development: Transform UI/UX designs into functional web pages using React. Prioritise performance and deliver seamless user experiences.
- AI Integration: Design user interfaces that flawlessly integrate with our LLMs, and AI assistants, aiming to offer data teams an intuitive and efficient interaction.
- Innovation: Stay abreast of AI advancements. Push boundaries and explore new possibilities in data management and analysis using AI.
Requirements:
- Pre-requisite Tech Stack: Python, Django, React, Springboot, CSS, and SQL
- Previous work experience with a start-up or similar setting is preferred
- Having an interest in system architecture design
- Working to refactor clients existing Laravel & VueJS apps
- Building and improving APIs for mobile, browser, blockchain, and game-engine clients
- Writing maintainable code that is secure and performant
- Proactive problem solver who is keen to contribute to the team’s success and optimize existing software and processes.
What you need to have:
- 4+ years of full-stack development experience
- Expert level in Laravel (PHP7+)
- Experience with VueJS, CSS, and front-end development
- Proficiency with SQL
- Experience using the Git Version Control System (VCS)
- Experience with testing
- Familiar with the latest Laravel features
- Proficient in English, written and spoken
- Team player that thrives in a collaborative environment
- Experience in DevOps, Amazon AWS, Docker, and/or Linux
- Experience in blockchain and/or Ethereum smart contracts
- Experience in Rust is a plus but not Mandatory
- Experience in GraphQLLaravel (PHP7+)
2. Creating and maintaining technical documentation
Are you an ambitious Backend or Full Stack Tech Lead looking for a challenging role where you can learn and achieve lots more?
We are looking for Team Leads to come & join our agile team of professionals. If you are passionate about technology, constantly seeking to learn and improve your skillset, have hands-on experience of working on LAMP Stack with PHP / Laravel, then you are the type of person we are looking for.
We are offering superb career growth opportunities, great compensation, and benefits.
Responsibilities
- Revise, edit, proofread & optimize web content
- Perform code reviews, unit testing, and continuous integration
- Work cross-functionally to enhance the overall user experience of our platforms
- Own various design tasks involved in the web development life cycle from start to finish
- Develop, record, and maintain cutting edge web-based PHP/Node applications on portal plus premium service platforms
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
- Prepare and maintain all applications utilizing standard development tools
- Utilize backend data services and contribute to increasing existing data services API
- Lead the entire web application development life cycle right from concept stage to delivery and post-launch support
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as a liaison between development staff and project manager
- Keep abreast of new trends and best practices in web development
Qualifications
- Bachelor's / Master's degree or equivalent experience in Computer Science
- Experience using HTML, CSS, and JavaScript
- Proficiency in server-side technology (PHP)
- Ability to multi-task, organize, and prioritize work
- Previous working experience as a PHP / Laravel Developer
- Hands-on experience with SQL schema design, SOLID principles, REST API design
- MySQL profiling and query optimization
- Creative and efficient problem solver
Essential Job Functions:
- Implement application components and systems according to department standards and guidelines.
- Work with product and designers to translate requirements into accurate representations for the web.
- Analyze, design, code, debug, and test business applications.
- Code reviews in accordance with team processes/standards.
- Understand and work with data in varying degrees of complexity and scale.
- Responsible for planning, processing and performing all jobs in an efficient manner.
- Provide assistance to testers and support personnel as needed to determine system problems.
- Resolve problems involved with integrating new technologies with systems.
* Essential functions are the basic job duties that an employee must be able to perform, with or without reasonable accommodation. The function is considered essential if the reason the position exists is to perform that function.
Supportive Job Functions:
- Remain knowledgeable of new emerging technologies and their impact on internal systems.
- Available to work on call when needed.
- Perform other miscellaneous duties as assigned by management.
*These tasks do not meet the Americans with Disabilities Act definition of essential job functions and usually equal 5% or less of time spent. However, these tasks still constitute important performance aspects of the job.
Knowledge, Skill, and Abilities:
- Experience using Python, JavaScript, and React.
- Experience with web services and RESTful APIs.
- Experience in cloud infrastructure
- Experience with Sql and NoSql databases
- Familiarity with modern CI/CD methods
- Ability to organize, prioritize, and handle multiple assignments on a daily basis.
- Strong and effective inter-personal and communication skills
- Ability to interact professionally with a diverse group of clients and staff.
- Must be able to work flexible hours on-site and remote.
- Must be able to coordinate with other staff and provide technological leadership.
- Ability to work in a complex, dynamic team environment with minimal supervision.
- Must possess good organizational skills.
Education, Experience, and Certification:
- Associate’s or bachelor’s degree preferred (Computer Science, Engineer, etc.), but equivalent work experience in a technology related area may substitute.
- 5+ years relevant experience, required. *
- Experience using version control daily in a developer environment.
- Experience with Python, JavaScript, and React is required.
- Experience using rapid development frameworks like Django or Flask.
- Experience using front end build tools.







