Job Summary
We are looking for a motivated and detail-oriented Junior Software Tester / QA Engineer to join our team. This role is ideal for freshers or candidates with up to 6 months of experience who are passionate about software quality and eager to build a career in software testing.
The candidate will be responsible for testing web and mobile applications, identifying defects, validating requirements, and ensuring the delivery of high-quality software products.
Responsibilities
• Understand business and functional requirements.
• Prepare and execute test cases and test scenarios.
• Perform manual testing on web and mobile applications.
• Identify, document, and track software defects.
• Validate application functionality against requirements.
• Perform Smoke, Sanity, Functional, and Regression testing.
• Conduct frontend and backend validation.
• Participate in requirement discussions and team meetings.
• Verify bug fixes and perform retesting.
• Collaborate with developers and business teams to resolve issues.
• Prepare testing reports and maintain test documentation.
Required SkillsManual Testing
• Good understanding of Software Testing concepts.
• Knowledge of SDLC and STLC.
• Understanding of Defect Life Cycle.
• Basic knowledge of:
• Functional Testing
• Regression Testing
• Smoke Testing
• Sanity Testing
• Integration Testing
• User Acceptance Testing (UAT)
Requirement Understanding
• Ability to understand and analyze business requirements.
• Ability to derive test scenarios from requirements.
• Good analytical and problem-solving skills.
SQL & Database Skills
• Basic SQL knowledge is required.
• Ability to write and execute:
• SELECT statements
• WHERE conditions
• JOIN queries
• GROUP BY and ORDER BY queries
• Ability to validate data stored in databases.
Backend/API Testing
• Basic understanding of REST APIs.
• Knowledge of API testing using Postman or similar tools.
• Understanding of:
• GET, POST, PUT, DELETE methods
• Status Codes
• JSON Request and Response
Frontend Testing
• Validate UI functionality and workflows.
• Verify field validations, navigation, and responsive behavior.
• Basic understanding of HTML, CSS, and browser developer tools.
Error Analysis
• Ability to identify and report defects clearly.
• Basic understanding of application errors and browser console logs.
• Ability to reproduce issues consistently.
Educational Qualification
• Bachelor's Degree in Computer Science, Information Technology, Engineering, MCA, BCA, BSc (IT/Computer Science), or related field.
Experience
• 0 to 6 Months of experience in Software Testing.
• Freshers with strong testing knowledge are encouraged to apply.
Good to Have
• Knowledge of Agile/Scrum methodology.
• Exposure to Jira, Azure DevOps, or similar defect tracking tools.
• Knowledge of Selenium, Playwright, or any automation testing tool.
• Internship experience in software testing.
Soft Skills
• Good communication skills.
• Strong analytical and logical thinking.
• Attention to detail.
• Ability to learn quickly and adapt to new technologies.
• Team player with a positive attitude.
Pay: From ₹100,000.00 per year
Work Location: In person
Software Developer Frontend Backend
Accenture•Pune, Maharashtra, IN
5+ Years Exp
Posted: 29/6/2026
Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Apple iOS Application Development
Good to have skills : NA
Minimum 5 Year(s) Of Experience Is Required
Educational Qualification : 15 years full time education
Summary:
We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines.
Roles & Responsibilities:
Develop and maintain iOS applications using Swift and SwiftUI.
Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton.
Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems.
Write clean, scalable, and maintainable code.
Debug, troubleshoot, and resolve application performance and memory management issues.
Utilize Xcode instruments and other tools to optimize app performance.
Manage dependencies using CocoaPods and Swift Package Manager.
Participate in code reviews to maintain high quality and adherence to best practices.
Ensure applications comply with Apple s App Store policies and design principles.
Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines.
Integrate third-party APIs and services seamlessly into applications.
Professional & Technical Skills:
Bachelor s degree in information technology, Computer Science, or related field.
Minimum 5+ years of professional experience in iOS application development.
Strong proficiency in Swift and SwiftUI (MUST have).
In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc.
Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton.
Solid understanding of object-oriented programming principles.
Experience with version control systems such as Git and SVN.
Strong skills in debugging, performance tuning, memory management, and multi-threading.
Familiarity with offline storage solutions.
Knowledge of RESTful APIs and back-end integration.
Experience with dependency management tools: CocoaPods and Swift Package Manager.
Familiarity with CI/CD tools and Agile development methodologies.
Excellent problem-solving and communication skills.
Understanding of Apple s Human Interface Guidelines and design principles.
Additional Information:
The candidate should have a more than 8 years of experience
This position is based at our Pune office.
A 15 years full time education is required.
Senior Frontend Developer
People Consultancy Services•Pune, Maharashtra, IN
5+ Years Exp
Posted: 29/6/2026
Position: Senior Frontend Developer
Location: Pune (Hybrid 3 Days/Week Onsite)
Duration: 12 Months Contract
5+ years of experience in front-end development, with at least 2+ years working with Next.js.
Solid expertise in Java Script, Type Script, React, graph QL and HTML/CSS.
Hands-on experience integrating and customizing headless CMS platforms. Position: Senior Frontend Developer
Location: Pune (Hybrid 3 Days/Week Onsite)
Duration: 12 Months Contract
5+ years of experience in front-end development, with at least 2+ years working with Next.js.
Solid expertise in Java Script, Type Script, React, graph QL and HTML/CSS.
Hands-on experience integrating and customizing headless CMS platforms.
React Developer
Barclays•Pune, Maharashtra, IN
0+ Years Exp
Posted: 21/6/2026
Join us as a React Developer at Barclays where you will spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionize our digital offerings, ensuring unparalleled customer experience. With a primary focus on React.js frontend development (70%) and Java backend services (30%), you'll help build robust, scalable applications that deliver exceptional value to our users.
To be successful as React Developer you should possess:
• 6-8 years’ experience in full-stack development with 5-6 years of expertise in building dynamic, responsive, and reusable UI components using React.js. Strong knowledge of state management (e.g., Redux, Context API) and React hooks. Experience with RESTful APIs and integrating frontend with backend services.
• Proficiency in developing RESTful APIs and microservices using Java Spring Boot. Strong understanding of Spring Framework (e.g., Spring MVC, Spring Security, Spring Data).
• Hands-on experience with Hibernate for object-relational mapping (ORM). Knowledge of JPA (Java Persistence API) and database interaction using Hibernate.
• Strong expertise in writing and optimizing SQL queries for Oracle databases.
• Experience in integrating frontend applications with backend services via REST APIs. Familiarity with API documentation tools (e.g., Swagger, Postman).
Some other highly valued skills may include:
• Basic understanding of Camunda BPM for workflow orchestration and process automation. Familiarity with BPMN 2.0 for designing workflows.
• Experience with Kafka or other message brokers for event-driven communication
• Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI) and containerization (e.g., Docker, Kubernetes).
• Knowledge of unit testing and integration testing frameworks (e.g., JUnit, Mockito, Jest, React Testing Library).
• Design and develop dynamic, responsive UIs using React.js.
• Build reusable components and ensure consistent user experience across the application.
• Integrate frontend with backend services via REST APIs.
• Develop and maintain RESTful APIs and microservices using Java Spring Boot.
• Implement business logic and data access layers using Hibernate and Oracle SQL.
• Ensure backend services are scalable, secure, and highly performant.
• Design and optimize database schemas for Oracle.
• Write and optimize SQL queries for data retrieval and manipulation.
• Collaborate with the team to integrate Camunda for workflow orchestration.
• Design and implement BPMN workflows for case management and other processes.
• Integrate with third-party systems and services via REST APIs.
• Ensure seamless communication between frontend, backend, and external systems.
• Write unit tests and integration tests to ensure code quality and reliability.
• Debug and resolve issues across the stack (frontend, backend, database).
• Work closely with cross-functional teams (e.g., product managers, designers, QA engineers) to deliver high-quality solutions.
• Document code, APIs, and workflows for maintainability and knowledge sharing.
• Identify and resolve performance bottlenecks in the application.
• Optimize database queries and API responses for faster load times.
• Stay updated with the latest trends and technologies in full-stack development.
• Propose and implement improvements to the development process and application architecture.
You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.
The location of the role is Pune, IN.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
• Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
• Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
• Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
• Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
• Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
• Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Analyst Expectations
• To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement.
• Requires in-depth technical knowledge and experience in their assigned area of expertise
• Thorough understanding of the underlying principles and concepts within the area of expertise
• They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources.
• If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.
• OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate.
• Will have an impact on the work of related teams within the area.
• Partner with other functions and business areas.
• Takes responsibility for end results of a team’s operational processing and activities.
• Escalate breaches of policies / procedure appropriately.
• Take responsibility for embedding new policies/ procedures adopted due to risk mitigation.
• Advise and influence decision making within own area of expertise.
• Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct.
• Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function.
• Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
• Make evaluative judgements based on the analysis of factual information, paying attention to detail.
• Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents.
• Guide and persuade team members and communicate complex / sensitive information.
• Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
Frontend Developer React Js
Solytics Partners•Pune, Maharashtra, IN
3+ Years Exp
Posted: 21/6/2026
About Us:
Solytics Partners is a Global Analytics firm, recognized with multiple industry awards for innovation and excellence. Our team comprises experts with deep domain knowledge in risk, analytics, AI/ML, AML/FCC, and fraud. By converging this expertise with cutting-edge technologies like AI, Machine Learning, Generative AI, and Large Language Models (LLMs), we deliver powerful automated platforms and incisive point solutions.
Our offerings enable clients to streamline and future-proof their risk, AML, and analytics processes, comply seamlessly with global regulations, and safeguard financial systems. Whether it’s solving complex challenges or driving operational efficiency, Solytics Partners is committed to empowering organizations with transformative tools to stay ahead in an evolving regulatory landscape.
Job Summary:
We are looking for a skilled React.js Developer to join our front-end development team. In this role, the candidate will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. The candidate will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
Key Responsibilities:
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following React.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing update
Key Requirements:
- 3+ yr of experience working as a React.js Developer is must.
- In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Positive project management skills
Full Stack Developer
Jade Global•Pune, Maharashtra, IN
4+ Years Exp
Posted: 22/5/2026
Full Stack Developer2
Key Responsibilities
Frontend Development: Design and develop user-facing web applications using modern frontend languages like HTML, CSS, and JavaScript and frameworks like React.js, Angular, or Vue.js.
Build responsive and interactive user interfaces with modern React features (Hooks, Context API, Redux, etc.).
Backend Development: Build and maintain server-side application logic using languages such as Node.js, Python, Ruby, Java, or PHP, and manage database interactions with MySQL, PostgreSQL, MongoDB, or other database systems.
Develop and integrate RESTful APIs to connect frontend and backend components, ensuring smooth data flow and communication between different parts of the application.
Design, implement, and manage databases, ensuring data integrity, security, and optimal performance.
Automate deployment processes, manage cloud infrastructure, and ensure the scalability and reliability of applications through CI/CD pipelines.
Optimize applications for speed, scalability, and performance.
Implement secure authentication and authorization mechanisms.
Troubleshoot and debug issues across the full stack.
Participate in code reviews and contribute to continuous improvement of development processes.
Stay up-to-date with emerging technologies in frontend and backend development.
Qualifications
Bachelor's degree in Computer Science, Engineering, or equivalent experience.
4-6 years of experience as a Full Stack or Frontend/Backend Developer.
Technical Skills
Proficiency in frontend technologies like HTML, CSS, JavaScript, and frameworks like React.js,or Vue.js.
Strong backend development experience with Node.js, Python, or similar languages.
Hands-on experience with databases like MySQL, PostgreSQL, MongoDB, or similar.
Understanding of REST APIs, JSON, and API design principles
Hands-on Experience With
Version control (Git/GitHub)
Build tools (Webpack, Babel, Vite, etc.)
Package managers (npm, yarn)
Familiarity with cloud platforms: AWS, Azure, or GCP
Knowledge of testing frameworks (Jest, Mocha, Cypress) is a plus.
Strong problem-solving skills and ability to work in an agile, team-oriented environment.
Preferred Qualifications
Experience with Docker or containerized environments
Understanding of CI/CD pipelines
Knowledge of GraphQL or microservices architecture
Familiarity with UI frameworks like Material UI, Bootstrap
Front-End Developer
Worldline•Pune, Maharashtra, IN
8+ Years Exp
Posted: 22/5/2026
Front-End Developer - Professional
Front-End Developer - Professional
Who we are
Worldline helps businesses of all shapes and sizes to accelerate their growth journey - quickly, simply, and securely. We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. Our technology powers the growth of millions of businesses across 5 continents. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution.
Long Description
Responsibilities:
• Develop and maintain scalable frontend applications using React.
• Write clean, modular, and maintainable code.
• Implement responsive UI designs using Tailwind CSS or other CSS frameworks.
• Collaborate with designers, product managers, and other developers in a cross-functional, distributed team.
• Work with backend teams to deliver high-quality software.
• Troubleshoot and fix issues across development, testing, and production environments.
• Optimize performance and user experience; participate in frontend architecture decisions.
• Ensure code quality through testing and peer reviews.
• Write and maintain unit and integration tests using Jest or Mocha.
• Work in an Agile environment focused on continuous improvement and quality delivery.
Requirements:
• 8+ years of experience in web application development using React.js.
• Expertise in TypeScript and/or JavaScript (one of these is a must-have).
• Strong knowledge of CSS and CSS frameworks (Tailwind, Bootstrap, Material UI; any 1-2).
• Deep knowledge of REST APIs.
• Understanding of software development principles (OOP, SOLID, design patterns).
• Strong problem-solving skills and attention to detail.
• Good communication and interpersonal skills.
• Ability to work independently and as part of a team.
• Experience with JavaScript testing tools (Jest or Mocha).
• Agile experience, including Scrum or Kanban.
Nice to have:
• Experience with server-side rendering (Next.js).
• Knowledge of GraphQL and Apollo Client.
• Experience with CI/CD pipelines and cloud technologies.
Shape the evolution
We are on an exciting journey towards the next frontiers of payments technology, and we look for big thinkers, people with passion, can-do attitude and a hunger to learn and grow. Here you'll work with ambitious colleagues from around the world, take on unique challenges as a team, and make a real impact on the society. With an empowering culture, strong technology and extensive training opportunities, we help you accelerate your career - wherever you decide to go. Join our global team of 18,000 innovators and shape a tomorrow that is yours to own.
Learn more about life at Worldline at jobs.worldline.com
We are proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, gender expression, age, status as an individual with a disability, or any applicable legally protected characteristics.
Information at a Glance
Senior Software Engineer
UnitedHealth Group•Pune, Maharashtra, IN
2+ Years Exp
Posted: 14/5/2026
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.
Primary Responsibilities:
• Design, develop, and maintain full-stack applications and backend services
• Build scalable APIs and microservices with a focus on performance, reliability, and maintainability
• Contribute to AI-first development initiatives by utilizing AI-assisted development tools and exploring GenAI capabilities within applications and workflows
• Collaborate with cross-functional teams to translate business requirements into technical solutions
• Support implementation of secure, compliant, and responsible AI practices
• Develop reusable APIs, services, and shared application components for enterprise adoption
• Participate in CI/CD, testing, deployment automation, and operational support activities
• Learn and implement emerging technologies to advance project goals and improve delivery outcomes
• Recommend and implement process improvements to increase engineering efficiency and software quality
• Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regard to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
Required Qualifications:
• Bachelor's or master's degree in computer science, Engineering, or a related field
• 2+ years of experience in software engineering or application development
• Solid experience in full-stack application development using modern frontend and backend technologies
• Experience developing backend services, APIs, and microservices
• Experience with CI/CD pipelines, containerization technologies such as Docker and Kubernetes, and observability tools
• Familiarity with distributed systems, API design, and cloud-native application development
• Familiarity with AI-assisted development tools such as GitHub Copilot and exposure to GenAI concepts
• Understanding secure coding practices and responsible AI principles
Soft Skills:
• Excellent communication and collaboration skills
• Solid analytical and problem-solving abilities
• Ability to work effectively within agile development teams
• Ability to mentor and support junior developers
Preferred Qualifications:
• AI/ML certifications
• Experience with programming languages such as Go, Java, Python, and modern frontend frameworks including React
• Experience in healthcare, pharmacy, or financial services domains
Azure proficiency; AWS or GCP experience accepted as alternatives
• Proven track record of leveraging AI tools and AI-driven solutions to improve productivity and engineering outcomes
• Familiarity with enterprise application development and modern software delivery practices
At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone - of every race, gender, sexuality, age, location and income - deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.
Technical Lead AI First Approach
Infotechworks•Pune, Maharashtra, IN
10+ Years Exp
Posted: 12/5/2026
Job Description Job: Technical Lead (AI-First | Strong Fundamentals | MVP Builder) At Infotech.Works, we partner with startups and innovators to turn raw ideas into working products—fast. Our projects typically move from idea to deployment in 2–6 months, starting with rapid discovery and moving quickly into execution. We're looking for a Technical Lead who combines deep engineering fundamentals with AI-powered speed—someone who can design solid systems, make the right architectural trade-offs, and still ship fast. This role is for someone who can think deeply and execute quickly. What You'll Do - Translate business ideas into robust technical architectures and system designs - Lead discovery sessions and create structured solution blueprints - Design and build MVPs that are fast to launch but don't collapse at scale - Make key decisions on: - Data models - System boundaries - API contracts - Performance trade-offs - Guide developers through clean implementation, code quality, and design thinking - Introduce reusable patterns and standardized architecture approaches - Use AI tools to accelerate development—without compromising engineering quality Core Requirement: Strong Engineering Fundamentals (Critical) We are not looking for surface-level developers who rely only on AI. You must be strong in: Database Design - Schema design (normalized vs denormalized) - Indexing strategies and query optimization - Handling large datasets and performance bottlenecks - Designing for reporting, analytics, and scalability - Writing efficient SQL and understanding execution plans System Design & Architecture - Designing scalable, modular, and maintainable systems - Clear understanding of: - Monolith vs microservices (and when NOT to over-engineer) - API design and contract-first thinking - Caching strategies, queues, background jobs - Ability to design systems that evolve from MVP → scale without rework Problem Solving - Ability to break down ambiguous problems into structured solutions - Strong debugging and performance optimization skills AI-First Mindset (Equally Important) You should actively use AI to move faster, not to replace thinking. - Daily use of tools like ChatGPT, GitHub Copilot, Cursor - Ability to learn new stacks quickly using AI-assisted workflows - Comfortable integrating APIs like OpenAI API into products - Use AI for: - Rapid prototyping - Debugging - Code generation - Architecture exploration The key difference: You verify, refine, and improve AI output using strong fundamentals Experience Required - 7–10 years of software development experience - Proven track record of shipping multiple MVPs or products end-to-end - Experience in startup, product studio, or consulting environments preferred - Strong ownership mindset and ability to lead small teams Technology Expectations Backend - Laravel (PHP), Node.js (Express/Nest), or Python (Django/FastAPI) - Strong API design and integration experience Frontend - React / Next.js / Vue - Ability to quickly build functional, usable interfaces Cloud & DevOps - AWS (EC2, RDS, S3, IAM, SES, CloudWatch) - Docker, CI/CD, Git Databases - Strong expertise in MySQL / PostgreSQL (must-have) - Exposure to NoSQL is a plus Who You Are - You understand why things work, not just how to use them - You can design systems from scratch, not just assemble components - You are comfortable with ambiguity but bring structure quickly - You move fast—but never compromise on core design quality - You use AI as a multiplier, not a crutch Ideal Candidate Mindset I can design the system, optimize the database, and ship the product. AI helps me go faster—but I know what good engineering looks like.
Senior Full Stack AI Software Engineer
Infotech.Works•Pune, Maharashtra, IN
7+ Years Exp
Posted: 10/5/2026
Position: Senior Full Stack AI Software Engineer
About the Role
We are looking for a highly experienced Senior Full Stack Software Engineer to help design, build, extend, and stabilize a highly dynamic, metadata-driven application platform. Our platform is a low-code / no-code / pro-code system (Golang / Python), with a web client (TypeScript / React) that consumes a rich API surface. The platform dynamically renders application pages from YAML-based metadata definitions. A view definition, for example, can declare components, layout, styling, and behavior, and the runtime interprets that metadata to build the user experience on the fly.
In addition to core platform capabilities, our product includes AI-powered application development experiences. Users can leverage AI agents, MCP tools, and related workflows to help build and configure applications. This role will contribute to platform features, integrations, and user experiences that enable those AI-assisted capabilities, while partnering with our AI development team.
Our system is multi-tenant, context-sensitive, and deeply layered. Request execution depends on URL-derived context such as tenant, site, and workspace boundaries. Runtime behavior varies based on metadata, execution context, loaded data, authorization, platform state, and AI-assisted workflows. The complexity is high, and we need someone who can work effectively across the full stack while understanding how changes in one layer affect the entire platform. The primary goal of this role is to deliver features, fix bugs, improve platform stability, and help evolve the architecture of a sophisticated product where application behavior is generated dynamically at runtime. We need someone who is comfortable working in a complex codebase, can reason through layered execution paths, and can make thoughtful changes without introducing regressions.
What You Will Do
- Design, implement, and maintain features across the full stack, including backend services, APIs, and web client behavior
- Work on a metadata-driven runtime that interprets YAML definitions to build agile user experiences
- Build and enhance platform capabilities used by low-code / no-code / pro-code application builders
- Implement platform features and user experiences that support AI-assisted application development
- Integrate and extend platform workflows that interact with AI agents, MCP tools, prompts, generated outputs, and related orchestration layers
- Partner closely with the AI development team to expose, consume, and operationalize AI capabilities in the core platform
- Debug and resolve complex defects spanning backend services, request context resolution, metadata processing, data loading, frontend rendering, and AI-related workflows
- Extend and refine the API surface consumed by the web client and other platform layers
- Implement changes that behave correctly across multi-tenant, site, and workspace contexts
- Improve reliability, scalability, and maintainability across the platform
- Diagnose and fix subtle bugs caused by interaction effects between metadata, runtime state, data dependencies, execution context, and AI-assisted flows
- Contribute to architectural improvements that reduce complexity and improve clarity of system behavior
- Partner with product, design, QA, AI engineering, and platform engineering peers to deliver capabilities that are flexible, stable, and testable
- Write high-quality, maintainable code with strong attention to correctness, performance, and security
- Participate in code reviews, technical design discussions, and root-cause analysis of production issues
- Help identify and reduce technical debt in critical areas of the platform
- Support the creation of observability, diagnostics, and guardrails that make the platform easier to operate and evolve
What We Need
We need someone who knows how to build and debug systems where:
- behavior is generated dynamically from metadata
- UI structure is not fully static
- request execution depends on runtime context
- multiple tenant and application boundaries exist
- product behavior includes AI-assisted workflows and integrations
- bugs often emerge from the interaction of layers rather than isolated code paths
You should be comfortable moving between backend and frontend concerns, reading through unfamiliar code paths, and making changes in a platform where understanding context is essential to getting the implementation right.
You do not need to be the person building foundation AI models or core agent infrastructure from scratch, but you should be comfortable integrating AI-powered capabilities into production software and collaborating effectively with specialized AI engineers.
Required Qualifications
- 7+ years of professional software engineering experience
- Strong experience building and maintaining production-grade web applications across backend and frontend layers
- Strong proficiency in Golang, TypeScript & React
- Experience designing and consuming APIs in complex application environments
- Strong experience with modern web application development and frontend architecture
- Experience working in systems with layered architecture, runtime context, and nontrivial request lifecycles
- Strong debugging and problem-solving skills in complex, highly integrated systems
- Experience delivering features and bug fixes in large or sophisticated codebases
- Ability to reason about performance, reliability, correctness, and maintainability
- Experience integrating external or internal platform services into end-user product experiences
- Strong written and verbal communication skills
- Ability to operate independently and contribute effectively in ambiguous technical environments
Preferred Qualifications
- Experience working on low-code / no-code platforms or internal platform products
- Experience with metadata-driven, configuration-driven, or dynamically rendered systems
- Experience with YAML- or JSON-based runtime definitions
- Experience building systems in multi-tenant environments
- Experience with AI-enabled product features, agent-driven workflows, assistant experiences, prompt-driven interfaces, or developer tooling integrations
- Experience integrating with LLM-backed services, AI orchestration layers, or tool invocation frameworks
- Experience with context-sensitive authorization and routing models
- Experience with frontend frameworks used to build dynamic SPAs or complex web clients
- Experience designing extensible backend services and APIs in Golang
- Familiarity with caching, concurrency, and performance optimization in backend systems
- Familiarity with observability tooling, tracing, logs, and metrics
- Experience improving testability and supporting automated testing in complex systems
- Experience working with CI/CD pipelines and modern software delivery practices