Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, Aug 21, 2026
This job expires in: 27 days

Job Summary

Seeking a versatile and driven Senior Software Engineer, the full-time position focuses on designing, developing, and enhancing scalable software solutions for backend server environments and Android mobile platforms, utilizing technologies such as Java, JavaScript, HTML5, CSS, SQL, and Linux in a remote work setting.

Key Responsibilities
  • Design, develop, test, and deploy software solutions for server-side and Android-based applications
  • Collaborate with business partners and development teams to define requirements and deliver new products and features
  • Troubleshoot, debug, and optimize applications to enhance performance, scalability, and user experience
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • Minimum of 4 years of professional software development experience with a focus on Java-based applications
  • At least 2 years of professional Android development experience, including building and deploying mobile applications
  • Strong proficiency in Java, including object-oriented design principles and multithreading concepts
  • Experience in high-volume, transaction-intensive environments where performance and reliability are critical

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 44,789 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee