Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 02, 2026
This job expires in: 30 days
Job Summary
Seeking a self-motivated Software Engineer for a full-time position focused on building and supporting bespoke implementations to launch and retain high-value clients, while working on both front-end and back-end systems in a remote environment.
Key responsibilities:
- Architect, develop, and maintain robust, scalable software solutions throughout the full software development lifecycle
- Improve project quality through code contributions and advocacy for larger-scale changes
- Collaborate with Product Management and Design to meet user needs while ensuring code quality and minimizing technical debt
Required qualifications:
- Proven experience as a Software Engineer on enterprise-level applications with a focus on high throughput scalable systems
- Proficiency in Java and strong understanding of object-oriented design, data structures, algorithms, and optimization
- Development experience with databases such as MySQL or PostgreSQL
- Experience with frontend technologies such as React and TypeScript
- Familiarity with micro-service design and relational database modeling
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...