XX
Senior Software Engineer - Web ApplicationsWEXUnited States

This job offer is no longer available

XX

Senior Software Engineer - Web Applications

WEX
  • US
    United States
  • US
    United States

About

This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; San Francisco Bay Area, CA; Dallas, TX; Salt Lake City, UT; Seattle, WA; and Portland, ME. About the Team/Role Join our dynamic NAM Experiences team as a Senior Software Engineer, where you'll leverage your front-end expertise and full-stack experience to craft intuitive and high-performance web applications. Your contributions will enhance customer experiences for large fleets and transportation companies, enabling efficient credit management and insightful transaction analysis. Focus on building robust and responsive user interfaces that facilitate fleet managers in their daily operations. How you'll make an impact: Design, develop, and maintain scalable, high-performance web applications.
Evolve shared component libraries and design-system assets for multiple Mobility applications.
Drive alignment across teams by developing comprehensive system designs.
Implement automated testing strategies including unit, integration, and end-to-end tests to ensure quality and reliability.
Identify and resolve bottlenecks and tech debt, focusing on scalability and stability improvements.
Enhance automation frameworks for testing, monitoring, and continuous integration for faster deployment.
Collaborate with Product, Design, and UX teams to deliver exceptional user experiences.
Conduct code reviews to maintain high coding standards and best practices.
Troubleshoot production issues and author root cause analyses for lasting performance enhancements.
Maintain thorough documentation including design docs, run books, and readiness plans.
Provide live-site production support to ensure rapid incident resolution and continuous improvement.
Lead cross-team projects, unblocking progress for other engineers as needed.
Gain hands-on experience with automation and AI-driven engineering solutions.
Experience you'll bring: Bachelor's degree in Computer Science or Software Engineering.
5-8 years of professional software engineering experience.
Strong knowledge of data structures, algorithms, and object-oriented design.
Proficiency in modern front-end frameworks, particularly Angular or React.
Expertise in TypeScript/JavaScript, HTML5, and CSS3/SASS.
Experience integrating front-end applications with RESTful or GraphQL APIs.
Solid understanding of web security principles related to authentication and authorization.
Familiarity with Git and automated testing frameworks along with CI/CD workflows.
Excellent communication and teamwork skills focused on user experience and maintainability.
Effective written and verbal communication with a collaborative mindset.
Preferred Qualifications: Master's degree in computer science or software engineering.
8 years of experience in software engineering.
Experience with micro-frontends or module federation.
Familiarity with backend technologies such as Java or Node.js.
Experience in cloud-native environments including Docker, Kubernetes, or AWS/GCP/Azure.
Knowledge of relational or NoSQL databases such as SQL or MongoDB.
Join our team and contribute to building innovative solutions that drive the future of transportation. We offer a competitive salary and a comprehensive benefits package.
  • United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.