
Senior Web Engineer – Full Stack
WEX
full-time
Posted on:
Location Type: Remote
Location: California • Maine • United States
Visit company websiteExplore more
Salary
💰 $121,500 - $145,500 per year
Job Level
Tech Stack
About the role
- Design, develop, and maintain robust, scalable, and high-performance web applications.
- Build and evolve shared component libraries and design-system assets used across multiple Mobility applications.
- Develop systems designs, and drive alignment across teams.
- Implement comprehensive automated testing strategies, including unit, integration, end-to-end, load, and performance testing.
- Identify bottlenecks and tech debt; drive incremental scalability, and stability improvements.
- Develop and enhance automation frameworks for testing, monitoring, auto-scaling, continuous integration and deployment to reduce time to market.
- Partner with Product, Design, and UX to deliver high-quality user experiences.
- Conduct code reviews (comment, approve, seek revisions, merge), and champion engineering best practices, and continuously raise the quality bar.
- Troubleshoot complex production issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability.
- Maintain robust documentation (design docs, run books, change management docs, and readiness plans).
- Provide live-site production support, ensuring rapid incident resolution, and driving continuous improvement.
- Drive cross-team projects as a single-threaded-owner (STO) or tech lead, and actively unblock other engineers to make progress.
- Gain hands-on experience with automation and AI-driven engineering solutions.
Requirements
- Bachelor’s degree in Computer Science or Software Engineering.
- 5-8 years of professional experience in software engineering.
- Strong foundation in data structures and algorithms, object-oriented design, and problem-solving.
- Proficiency with modern front-end frameworks such as Angular (preferred) or React.
- Strong skills in TypeScript/JavaScript, HTML5, or CSS3/SASS.
- Experience integrating front-end applications with 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 focus on user experience and maintainability.
- Clear written and verbal communication skills, and a collaborative and empathetic mindset.
- Experience with micro-frontends or module federation.
- Exposure to backend technologies such as Java(preferred) or Node.js.
- Experience with cloud-native environments, including Docker, Kubernetes, or AWS/GCP/Azure.
- Familiarity with relational or NoSQL databases; e.g. SQL, MongoDB.
- Experience building and scaling design systems, with strong knowledge of accessibility (WCAG), and performance optimization.
Benefits
- health, dental and vision insurances
- retirement savings plan
- paid time off
- health savings account
- flexible spending accounts
- life insurance
- disability insurance
- tuition reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data structuresalgorithmsobject-oriented designTypeScriptJavaScriptHTML5CSS3RESTful APIsGraphQLmicro-frontends
Soft Skills
collaborationcommunicationproblem-solvingempathyuser experience focusmaintainabilitycode reviewincident resolutioncontinuous improvementleadership
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering