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.



Software Engineer - App Stores Backend Job Description



Job Overview


We are seeking a highly skilled Software Engineer to join our team at RemoteWorker US, focusing on our App Stores backend development. This role involves designing, developing, and maintaining robust backend systems that support our app distribution and management platforms. The candidate will collaborate with cross-functional teams to enhance user experience, optimize performance, and implement new features while ensuring the reliability and scalability of our services in a fully remote environment.



Job Responsibilities

  • Design, implement, and maintain backend microservices for app distribution.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Develop and maintain APIs for internal and external use.
  • Conduct code reviews and provide constructive feedback to team members.
  • Monitor and troubleshoot performance, availability, and security issues.
  • Participate in agile development processes, including sprint planning and daily stand-ups.
  • Document system architecture and development processes for future reference.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Software Engineer, with a focus on backend development.
  • Strong programming skills in languages such as Java, Python, or Node.js.
  • Familiarity with cloud services (AWS, Azure, or Google Cloud).
  • Experience with database management and design (SQL, NoSQL).
  • Knowledge of microservices architecture and API development.
  • Ability to work independently and collaboratively in a remote environment.
  • Excellent problem-solving and debugging skills.


Technologies & Tools


The Software Engineer will primarily utilize programming languages such as Java and Python, along with Node.js for backend development. The position involves working with cloud platforms like AWS or Azure for deployment, as well as relational and non-relational databases such as PostgreSQL and MongoDB. Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes will also be beneficial in this role to ensure scalable application deployment and management.



Ideal Candidates


The ideal candidate is a proactive and innovative thinker who thrives in a fast-paced environment. They should possess a strong technical background coupled with excellent communication skills to convey complex concepts clearly to both technical and non-technical stakeholders. A strong sense of teamwork and collaboration, along with a commitment to continuous learning and improvement, will make them a great fit for our dynamic remote work culture. Additionally, adaptability and a solution-oriented mindset will greatly contribute to their success in this role.




Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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