RemotelyHR

Back-End Developer

RemotelyHR

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇼 Rwanda

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudDjangoFlaskJavaJavaScript.NETNode.jsPythonRubyRuby on RailsSpringSpring BootSpringBoot

About the role

  • Design, develop, and maintain the back-end infrastructure for international client projects.
  • Collaborate with front-end developers and product managers to define API endpoints and data requirements.
  • Implement server-side logic, ensuring high performance and responsiveness.
  • Optimize database queries and manage data storage and retrieval efficiently.
  • Implement security measures to safeguard sensitive client information.
  • Conduct thorough testing and debugging of back-end systems.
  • Collaborate with DevOps teams to deploy, monitor, and scale applications.
  • Stay updated with the latest advancements in back-end development and propose innovative solutions.

Requirements

  • 3+ years of practical experience as a Back-End Developer.
  • Proficient English communication skills (verbal and written) for effective collaboration with international clients and teams.
  • High-level competency in a major back-end tech platform/coding language, such as Node.js, Python (Django, Flask), Ruby (Ruby on Rails), Java (Spring Boot), or C# (.NET Core).
  • Strong understanding of RESTful APIs and server-side architecture.
  • Experience with relational and non-relational databases.
  • Familiarity with cloud services and serverless architecture is a plus.
  • Ability to write clean, modular, and maintainable code.
  • Knowledge of testing frameworks and writing unit tests for back-end systems.
  • Ability to work independently and collaboratively in a remote work environment.
  • Strong problem-solving skills and a detail-oriented mindset.
Benefits
  • Join a diverse and collaborative remote-first team, working on challenging projects for international clients.
  • Collaborate with a global team of professionals, fostering a culture of innovation and teamwork.
  • Enjoy flexible work hours to maintain a healthy work-life balance.
  • Opportunity for career advancement and skill development.
  • Competitive compensation and benefits package.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsPythonDjangoFlaskRubyRuby on RailsJavaSpring BootC#.NET CoreRESTful APIs
Soft skills
English communicationcollaborationproblem-solvingdetail-orientedindependent workteamwork