Full Time

Software Engineer - App Stores Backend (Remote)

RemoteWorker US
Remote!
$80,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by RemoteWorker US, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer - App Stores Backend position at RemoteWorker US involves designing, developing, and maintaining backend systems for our application store platform. The role focuses on ensuring robust performance, scalability, and reliability while collaborating with cross-functional teams to deliver innovative software solutions that enhance user experience. The candidate will use their expertise in backend development to implement new features, conduct code reviews, and troubleshoot issues, ensuring high-quality deliverables in a fast-paced environment.



Job Responsibilities

  • Design, build, and maintain scalable backend services for the app store ecosystem.
  • Collaborate with frontend developers and product managers to define new features and enhancements.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot and resolve performance, scalability, and security-related issues.
  • Write and maintain unit tests and integration tests for backend functionality.
  • Monitor application performance and implement solutions to improve system reliability.
  • Document code changes, architecture decisions, and system functionalities for future reference.
  • Stay updated with emerging technologies and propose integrations that could benefit the app store platform.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in backend development, preferably in application stores or e-commerce.
  • Proficiency in programming languages such as Java, Python, or Go.
  • Experience with relational and non-relational databases, such as MySQL or MongoDB.
  • Familiarity with RESTful APIs and microservices architecture.
  • Strong understanding of software development methodologies and version control systems (Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and ability to work collaboratively in a remote team environment.


Technologies & Tools

The Software Engineer will primarily work with technologies such as Java or Python for backend development and leverage frameworks like Spring Boot or Django. Familiarity with Docker and Kubernetes for containerization and orchestration is advantageous. Additionally, experience with cloud platforms like AWS or Azure will be instrumental for deploying and maintaining scalable services. Version control will be managed using Git, and team collaboration will be facilitated through tools like Jira and Confluence.



Ideal Candidates

Ideal candidates will possess a strong passion for software development and a genuine interest in enhancing user experiences through innovative backend solutions. They will be self-motivated, proactive, and able to work efficiently without direct supervision. Strong communication skills are essential for collaborating with remote teams, along with a mindset geared towards continuous learning and improvement. A customer-centric focus and an ability to deliver high-quality work under tight deadlines will further characterize an ideal candidate for this role.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.