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