Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 01, 2026
This job expires in: 30 days
Job Summary
Working remotely in a full-time capacity, the Senior Software Engineer will design, develop, and implement changes, bug fixes, and new features for a web application used by major clients, collaborating with engineering, design, and product teams.
Key responsibilities
- Participate in all aspects of the development process within a lean engineering team
- Engage in architecture discussions and conduct code reviews while collaborating with other engineers
- Continuously improve the code base and evaluate new technologies to enhance application performance
Required qualifications
- Demonstrated professional experience in building complex, commercially shipped software products
- Strong proficiency in JavaScript frameworks, particularly React and Angular
- Advanced knowledge of TypeScript, JavaScript, CSS, and HTML5
- Experience with state management frameworks such as Redux or Flux
- Bachelor's degree in Engineering, Computer Science, or a related field preferred
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...