Full Time

Software Engineer (Remote, Brazil)

Rutter
Remote!
$50,000 - $100,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 Rutter, so some details may not match this job. The employer's own page has the real description.

Job Overview

Rutter is seeking a highly motivated Software Engineer to join our dynamic team remotely in Brazil. The successful candidate will be responsible for developing efficient and scalable software solutions while collaborating closely with cross-functional teams to enhance our products. You will engage in the entire software development lifecycle, from conception through deployment, ensuring high performance and responsiveness to requests from the front-end. In this role, you will utilize modern programming languages and frameworks to deliver innovative solutions that meet our customer needs.



Job Responsibilities

  • Design, develop, and maintain high-quality software applications.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Collaborate with product managers and designers to implement new features and enhance existing functionalities.
  • Debug and troubleshoot software issues, reducing downtime and improving performance.
  • Document code and software architecture for future reference and training.
  • Stay updated with the latest industry trends and emerging technologies.
  • Work in an agile development environment, adhering to best practices and change management processes.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development, preferably in a remote setting.
  • Proficiency in one or more programming languages such as Java, Python, or JavaScript.
  • Strong understanding of software development principles, data structures, and algorithms.
  • Experience with version control systems, particularly Git.
  • Familiarity with database management and cloud services.
  • Excellent problem-solving skills and ability to work on multiple tasks simultaneously.


Technologies & Tools

The Software Engineer will primarily work with modern technologies including, but not limited to, cloud platforms such as AWS, CI/CD tools, Docker for containerization, and databases like PostgreSQL. The role may also involve utilizing frameworks such as React or Angular for front-end development, ensuring robust integration with back-end services.



Ideal Candidates

Ideal candidates will demonstrate a passion for technology and software development, possessing a proactive mindset and an eagerness to learn and grow. They should have excellent communication skills, enabling effective collaboration in a remote environment. Strong analytical thinking and a solution-oriented approach to challenges are essential traits of a successful candidate at Rutter. The ability to adapt to rapid changes and exhibit resilience in a fast-paced setting will further distinguish the right fit.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

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