Description:
We are seeking a passionate and experienced Ruby on Rails Developer to join our team of exceptional developers. As a Developer, you will play a key role in the development of complex browser-based web application products. This is an exciting opportunity to contribute to cutting-edge projects, collaborate with clients, and work in a dynamic, fast-paced environment.
KEY RESPONSIBILITIES
- Collaborate with clients to understand their requirements and provide technical guidance.
- Provide technical support, address inquiries, and resolve issues promptly.
- Develop applications to deliver an effective user experience.
- Address known security vulnerabilities and apply security by design principles.
- Shape and complete documentation.
- Contribute to test planning and execution.
REQUIREMENTS
- Proven work experience as a Ruby on Rails developer (2-3 years minimum).
- Solid experience in software development.
- Good knowledge of relational databases.
- Backend database expertise specific to Ruby on Rails applications focused on query performance, and background processing with Sidekiq and DelayedJob.
- Front-end web development using HTML, CSS, JavaScript ES6, Single-page application design, and basic knowledge of modern JS frameworks like React JS.
- TDD/BDD experience using RSpec, and Capybara.
- Strong GitFlow experience.
- Understanding of Docker, container orchestration systems, and continuous integration.
- Experience in defining technology strategies and successfully delivering large programs and small hands-on software development.
- Excellent written and oral communication skills in English.