Full Time

Software Engineer (100% Remote)

Joinrs US
Remote!
$80,000 - $120,000* / year (about $38–$58 an hour)

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 Joinrs US, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer at Joinrs US will play a crucial role in the design, development, and maintenance of software applications that enhance our business operations and improve user experience. This 100% remote position requires a skilled individual who is proficient in modern programming practices, eager to tackle complex challenges, and capable of collaborating with teams across different time zones. The engineer will contribute to various stages of the software development lifecycle, ensuring high-quality deliverables that meet customer needs and adhere to best practices in software engineering.



Job Responsibilities

  • Design, develop, test, and implement software solutions that address complex business problems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Perform code reviews and provide constructive feedback to team members.
  • Identify and fix bugs in existing applications, ensuring optimal performance and security.
  • Write clean, maintainable, and efficient code according to industry standards.
  • Participate in Agile methodologies and contribute to sprint planning and retrospectives.
  • Stay updated on emerging technologies and propose improvements to our software development processes.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of professional software development experience.
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript.
  • Strong understanding of web technologies, database management, and API integrations.
  • Experience with version control systems such as Git.
  • Knowledge of application development frameworks and libraries.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills, both verbal and written, for remote collaboration.


Technologies & Tools

The Software Engineer will utilize a variety of technologies and tools that enhance productivity and collaboration. These include cloud platforms such as AWS or Azure, integrated development environments (IDEs) like Visual Studio Code or IntelliJ IDEA, continuous integration/continuous deployment (CI/CD) tools such as Jenkins or GitHub Actions, and project management software like Jira or Trello. Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes is also advantageous.



Ideal Candidates

Ideal candidates for this position possess a balance of technical expertise and soft skills. They are proactive, adaptable, and thrive in a remote work environment, demonstrating self-motivation and accountability in their work. Strong collaboration skills, combined with the ability to communicate complex technical concepts clearly, are essential. Additionally, a genuine passion for software development, continuous learning, and a commitment to delivering high-quality products are traits that set successful candidates apart.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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