Back-End Developer

  • Full Time
  • Remote

Somewhere

Back-End Developer (Remote)

We are looking for top talent in South Africa. Join our exclusive program, designed for the top 10% of engineering talent across the globe. We partner with over 250 U.S. companies that are actively seeking front-end developers like you for immediate hire.

Why Apply?

• Showcase your skills to top-tier U.S. companies and get hired quickly.

• Work remotely from anywhere, but join teams shaping the future of technology.

• Competitive Salary: USD 2,000 – 6,000/month, depending on experience.

• Growth Opportunities: Work alongside cutting-edge professionals and advance your career globally.

• Flexible work culture: Enjoy a healthy work-life balance with flexible hours and remote working conditions.

Key Responsibilities

• Design, develop, and maintain high-performance back-end services and systems for web and mobile applications.

• Build and integrate RESTful APIs and microservices to support front-end and mobile application functionality.

• Implement robust, scalable architecture solutions and optimize the performance of server-side logic.

• Manage databases (e.g., PostgreSQL, MySQL, MongoDB) and ensure the secure, efficient handling of data.

• Collaborate with product managers, DevOps, and other engineering teams to build and deploy backend services and ensure smooth integration.

• Ensure high-level security practices for handling data, authentication, and authorization protocols.

• Troubleshoot and resolve back-end issues to ensure seamless system operations.

• Keep up-to-date with emerging back-end technologies, frameworks, and best practices, and integrate them to improve product quality and efficiency.
Who You Are

• 2-3 years of professional experience in back-end development with expertise in Node.js, Python, Ruby on Rails, Java, or similar back-end languages and frameworks.

• Strong proficiency with databases (e.g., PostgreSQL, MySQL, MongoDB) and database management practices.

• Expertise in developing, deploying, and scaling RESTful APIs and microservices architecture.

• Experience working with cloud platforms like AWS, Google Cloud, or Azure to deploy and manage scalable systems.

• Experience with containerization (e.g., Docker) and continuous integration/continuous delivery (CI/CD) pipelines.

• Knowledge of security practices, including data protection, encryption, authentication, and authorization.

• Understanding of server-side logic, data structures, algorithms, and performance optimization techniques.

• A bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

• Ability to work effectively in a remote, cross-functional team and communicate clearly in a distributed environment.

Salary & Benefits

• Salary: USD 2,000 – 6,000 per month (depending on experience and skills).

• Remote: Work from anywhere in the world with U.S.-based clients.

• Flexible hours: Set your schedule and enjoy a healthy work-life balance while collaborating with top-tier companies.

• Career growth: Gain valuable experience by working on large-scale, complex systems with world-class engineers.

Ready to take your career to the next level?

Submit your resume and video today! We are excited to connect you with exciting opportunities that align with your career goals.

How to Apply

We want to see you in action! To apply:

1. Submit your resume and a short video (in English) introducing yourself and highlighting your work experience, background, and any projects you’re proud of.

2. We will advertise your profile to our exclusive network of U.S. companies.


GetRemote is all about sharing awesome remote job opportunities from different businesses—we are not the actual employer or connected to them in any way. 


APPLY HERE