WEX Inc.•10d ago
Indeed
Mid Level Front
Bengaluru, Karnataka
Full Time
Mid Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
About the Team/Role
WEX Inc. is seeking a mid-level software engineer with robust front-end skills and full-stack exposure to join the NAM Experiences team. This role involves developing intuitive and high-performance web applications that integrate with backend services to create seamless customer experiences. The platforms managed by this team enable large fleets and transportation companies to issue and manage credit for drivers and operators, supporting features like digital spend controls and real-time transaction insights. The focus will be on building responsive user interfaces that empower fleet managers to configure controls, analyze reports, and optimize daily operations.
How you'll make an impact:
- Design, develop, and maintain scalable, high-performance front-end UIs.
- Build and manage shared component libraries and design system assets for multiple Mobility applications.
- Collaborate with senior engineers on system design and ensure alignment across engineering teams.
- Write comprehensive automated tests, including unit, integration, end-to-end, concurrency, load, and performance tests.
- Identify system bottlenecks, define technical debt, and implement incremental improvements for scalability and stability in partnership with tech leads and senior engineers.
- Implement automation frameworks for testing, monitoring, auto-scaling, and CI/CD to accelerate time to market.
- Work closely with product managers, designers, and other engineers to define and implement new features.
- Conduct code reviews, provide constructive feedback, and actively learn and apply engineering best practices.
- Troubleshoot complex issues, develop effective fixes, document root cause analyses, and ensure long-term performance and reliability.
- Maintain essential documentation, including design documents, run books, change management documents, and readiness plans.
- Provide live-site support for production applications through system monitoring, rapid incident resolution, and continuous improvement initiatives.
- Gain practical experience with automation and AI-driven solutions.
Experience you'll bring:
- Bachelor's degree in Computer Science or Software Engineering.
- 2-5 years of professional software engineering experience.
- Proficiency in modern front-end frameworks such as Angular (preferred) or React.
- Strong command of web scripting languages including TypeScript/JavaScript, HTML5, and CSS3/SASS.
- Experience with consuming and testing RESTful or GraphQL APIs.
- Solid understanding of web security fundamentals, including authentication, authorization, and data protection.
- Familiarity with Git, automated testing frameworks, and CI/CD workflows.
- Excellent collaboration and communication skills, with a strong emphasis on user experience and maintainability.
- Exceptional written and verbal communication abilities, coupled with a collaborative and empathetic approach.
Preferred Qualifications:
- Master's degree in Computer Science or Software Engineering.
- 5 years of software engineering experience.
- Exposure to backend technologies like Java (preferred), Node.js, or Go.
- Experience with cloud-native environments such as Docker, Kubernetes, or major cloud providers (AWS/GCP/Azure).
- Familiarity with relational or NoSQL databases (e.g., SQL, MongoDB).
- Experience working with design systems, accessibility standards (WCAG), and performance optimization at scale.
Company
WEX Inc.
Bengaluru, Karnataka
Posted on Indeed