
Back-end Developer
Primary stack
MySQLRESTPostgreSQLHerokuRuby on Rails
Nice to have's
Agile/ScrumReact.jsMacOSLinuxSlackZoom
Job description
About the Position
We're seeking a Back-end Developer with over 10 years of experience in Ruby on Rails to join our team in Montevideo, Uruguay, on a part-time basis.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code.
- Develop and optimize RESTful APIs.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Participate in code reviews to maintain code quality and share knowledge across the team.
- Contribute to creating automated test suites to ensure the quality of the product.
- Lead and mentor junior developers.
- Participate in architectural discussions and decisions by collaborating closely with product management to define feature specifications and build the next generation of products.
- Maintain and improve existing software by monitoring, tuning, diagnosing, and fixing performance issues in multitiered system environments.
- Provide estimates for development tasks and meet project deadlines.
- Contribute to the improvement of development processes and methodologies.
Requirements
- 13 years of experience in web and application development.
- Expertise in Ruby on Rails.
- Proficiency in PostgreSQL and MySQL.
- Experience with REST APIs, TDD/BDD, and Heroku.
- Strong knowledge of Agile/Scrum methodologies.
- Experience with React.js.
- Proficiency in MacOS and Linux.
- Familiarity with Slack and Zoom.
We Offer
- Opportunity to work in a dynamic and innovative environment.
- Collaborate with a talented and experienced team.
- Competitive part-time position.
About the Company
Join our team in Montevideo, Uruguay, and contribute to developing cutting-edge back-end solutions.
Preferred Environment
- MacOS
- Linux
- Slack
- Zoom
Certifications
- Heroku Rails Ninja Course
© JetThoughts. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.