Remote Jobs Sign In

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...