Thank you for your application. Your profile and application details have been forwarded to our HR department.
Ruby on Rails Senior Developer Goa, India | Full-Time
The person in this position is responsible for managing the interchange of data between the server and the users. They will work independently and collaboratively with peers to develop all server-side logic, define and maintain the central database, and ensure high performance and responsiveness to requests from the front-end. The candidate will also be responsible for integrating front-end elements built by peers into the application. This candidate must have a strong understanding of front-end technologies, full-stack development, and proven interpersonal skills.
Responsibilities:
- Integrate user-facing elements developed by front-end developers with server-side logic
- Write reusable, testable, and efficient code
- Design and implement low-latency, high-availability, and performant applications
- Integrate data storage solutions, including PostgreSQL, key-value stores, and blob stores
- Collaborate with DevOps teams to manage AWS-based infrastructure
- Keep clear and descriptive code comments; understand project documentation and keep project files well-organized (naming conventions and structure)
- Contribute to technical documentation and deployment guides
- Perform testing and work with QA to ensure the application meets relevant QA standards by taking ownership of error and bug minimization strategies
- Continuously increase proficiency in technologies used by the client and proactively develop skills in new technologies
- Review code to ensure it is maintainable, error-free, and compliant with project requirements
- Provide feedback and training to junior developers
The ideal candidate for the position should have the following skills and experience:
Technical Qualifications:
- 5+ years of full-time experience working with Ruby on Rails
- Full-stack development experience, including front-end and back-end components
- Experience with Stimulus.js or other JavaScript frameworks
- Experience with PostgreSQL databases
- Understanding of AWS services (e.g., EC2, S3, RDS)
- Understanding of version control and deployment processes, such as Git and CI/CD pipelines
- Understanding of HTML, CSS, and front-end integration best practices
- Strong knowledge of MVC, RESTful, and ORM concepts
Personal Skills:
- Ability to read business requirements, analyze issues, and propose effective solutions
- Ability to identify alternatives and find optimal ways to implement solutions
- Proactive problem-solving attitude with strong ownership and accountability
- Quick learner with the ability to adapt to new concepts and technologies
- Team player with effective collaboration and communication skills
- Ability to manage multiple tasks and juggle competing deadlines
- Ability to explain technical project details effectively in English, both verbally and in writing
Education and Work Experience:
- Background in CS, IT, or related scientific discipline is preferred
- 5+ years of relevant experience in Ruby on Rails development
- Certification in Ruby on Rails or any related technology is an added advantage
If that's not your area, check our other 13 Open Positions
If that's not your area, check our other 13 Open Positions
Ruby on Rails Senior Developer
Apply online