Full Time

Software Engineer - App Stores Backend (Remote)

RemoteWorker US
Remote!
$80,000 - $120,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.

Overview

As a Software Engineer specializing in Backend Development for App Stores at RemoteWorker US, you will play a pivotal role in crafting scalable solutions that power our App Store ecosystem. Your primary function will involve designing, developing, and maintaining backend services that ensure seamless operation and integration of various applications. You will collaborate with cross-functional teams, contribute to architectural decisions, and engage in code reviews, all conducted in a remote environment tailored for innovative technology solutions.



Job Responsibilities

  • Design and implement robust backend systems to support app store functionalities.
  • Collaborate with product managers and frontend developers to define and deliver backend requirements.
  • Conduct code reviews and ensure adherence to best practices in software development.
  • Troubleshoot and resolve production issues, optimizing performance and stability.
  • Participate in architectural discussions and suggest improvements for underlying systems.
  • Write clear and maintainable documentation for both technical and non-technical stakeholders.
  • Stay abreast of industry trends and emerging technologies to continuously improve application performance.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in backend software development.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience with databases, both SQL and NoSQL, including PostgreSQL, MongoDB, or similar.
  • Familiarity with cloud infrastructure providers like AWS, GCP, or Azure.
  • Proficiency in version control systems, such as Git.


Technologies & Tools

The Software Engineer will utilize a variety of modern technologies and tools to fulfill their responsibilities, including cloud computing platforms (AWS, GCP), CI/CD pipelines for streamlined deployment, robust database management systems (PostgreSQL, MongoDB), and programming languages such as Python or Java. Familiarity with containerization technologies like Docker and orchestration systems like Kubernetes may also be beneficial in this role.



Ideal Candidates

The ideal candidate for this position will exhibit strong analytical and problem-solving skills, with a proactive approach to overcoming challenges. They should possess excellent communication skills to effectively collaborate with diverse teams and convey complex technical concepts clearly. A passion for technology and continuous learning will make a candidate stand out, as will a demonstrated ability to work independently and in a team-focused environment. A commitment to maintaining high code quality and a strong attention to detail are essential qualities for success in this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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