Job Overview
Role: Associate Software Engineer Location: Pune Experience: 1+ Years Qualification: B.E/B.Tech Key Skills: JavaScript, TypeScript, React Native, REST APIs, JSON, State Management (Redux), Data Structures, Algorithms, Programming Fundamentals, Mobile-First Design (preferred), WCAG (preferred), Capacitor/Hybrid Frameworks (preferred), ServiceNow/Enterprise Apps (preferred)
Job Description
Trane Technologies is hiring an Associate Software Engineer in Pune for its 2026 recruitment drive. This role is for B.E/B.Tech qualified candidates with at least 1 year of software development experience, focusing on developing next-generation enterprise mobile applications using React Native, JavaScript, and TypeScript. Engineers will collaborate with product, design, and engineering teams to build scalable mobile features, integrate backend services, and improve software quality. Responsibilities also include troubleshooting, code reviews, documentation, and continuous improvement. Essential technical skills include a strong foundation in JavaScript/TypeScript, experience with React Native applications, familiarity with REST APIs, JSON, and state management like Redux. A solid understanding of data structures, algorithms, and core programming concepts is required. Basic understanding of Agile/Scrum development practices and strong communication skills are also important. Salary is "Best in Industry".
Roles and Responsibilities
- Mobile Application Development: Contribute to the design and development of React Native mobile applications.
- Feature Building: Build features that are scalable, maintainable, and intuitive for end users.
- Collaboration: Collaborate with product, design, and engineering teams to deliver high-quality solutions.
- Code Quality: Participate in code reviews and apply software development best practices.
- Troubleshooting: Troubleshoot and resolve issues across mobile applications and backend integrations.
- Documentation: Assist in documenting technical solutions.
- Knowledge Sharing: Support knowledge sharing across the engineering team.
- Learning and Application: Learn and apply modern frameworks, tools, and development standards.
- Process Improvement: Contribute to continuous improvement of development processes and team efficiency.
Skills and Eligibility Criteria
Educational Background: B.E/B.Tech qualification.
Experience: 1+ year of software development experience.
Mandatory Technical Skills:
- JavaScript and/or TypeScript (strong programming foundation)
- React Native (experience building or contributing to applications)
- REST APIs and JSON (comfortable consuming, handling data)
- State Management (e.g., Redux knowledge)
- Data Structures, Algorithms, and Core Programming Concepts
Competencies:
- Strong Problem-solving Skills and Attention to Detail
- Effective Communication and Collaboration Skills
- Basic Understanding of Agile/Scrum Development Practices
- Capacitor or hybrid mobile frameworks (experience preferred)
- ServiceNow platform or enterprise applications (exposure preferred)
- Mobile-first design principles (understanding preferred)
- WCAG accessibility standards (familiarity preferred)