Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Software Developer (Backend)

Posted
Discussion

Summary

Fully remote backend developer for a software solutions provider, building server-side logic and APIs, managing SQL/NoSQL databases, and ensuring scalability, security, and performance. Stack spans Python (Django/Flask), Node.js, Java (Spring), or C# (.NET Core) in an Agile, distributed team.

About the Role

Our client, a burgeoning software solutions provider, is seeking a skilled Backend Software Developer to join their remote-first team. This role is ideal for a developer passionate about building scalable, efficient, and robust server-side applications. You will be responsible for developing APIs, managing databases, and ensuring the overall performance and responsiveness of the applications. The ideal candidate has a strong command of modern backend languages and frameworks, a commitment to writing clean and maintainable code, and a proactive approach to problem-solving. This position is fully remote, allowing you to work from anywhere within the specified geographic region or with approved remote setup, fostering flexibility and work-life balance.

Key Responsibilities

  • Design, develop, and implement server-side logic and APIs.
  • Manage and optimize database interactions, ensuring data integrity and performance.
  • Write clean, well-documented, and testable code.
  • Collaborate with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
  • Troubleshoot, debug, and upgrade existing backend systems.
  • Ensure the scalability, security, and performance of backend applications.
  • Participate in code reviews to maintain high code quality.
  • Contribute to architectural decisions and technology selection for backend systems.
  • Stay updated with new backend technologies and best practices.
  • Work effectively in an Agile development environment.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in backend development.
  • Proficiency in one or more backend programming languages such as Python (Django/Flask), Node.js (Express), Java (Spring), or C# (.NET Core).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Strong understanding of RESTful API design principles and microservices architecture.
  • Familiarity with version control systems like Git.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Knowledge of testing frameworks and methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a distributed team in a fully remote setting.

Benefits

  • Competitive annual salary.
  • Comprehensive health and wellness benefits.
  • Generous paid time off and holidays.
  • Opportunities for professional development and continuous learning.
  • Fully remote work arrangement providing significant flexibility.
  • Access to modern development tools and resources.
  • A collaborative and innovative team culture.
  • Opportunity to work on impactful projects with cutting-edge technologies.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →