Job Detail
-
Experience 6 - 10 years
Job Description
About the Company – The company is the leading technology solution provider headquartered in Los Angeles with offices in New York, London, Sydney, Vancouver, India, Ukraine, and Poland.
Basic Qualifications
- At least 6 years of experience as a software engineer.
- 5+ years of experience in developing web applications using Ruby on Rails.
- Strong understanding of object-oriented programming principles.
- Proficiency in JavaScript, HTML, and CSS.
- Strong knowledge in data access layer especially ability to work with stored procedure, MySQL and PostgreSQL
- Familiarity with front-end frameworks/libraries such as React, Vue.js, etc. is a plus.
- Experience with version control systems such as Git.
- Production experience with AWS stack
- Agile methodologies especially with Scrum
Duties and Responsibilities
- Be a hands-on engineering contributor, using our state-of-the-art tech stack
- Design, develop, and maintain efficient, reusable, and reliable Ruby code.
- Work closely with product managers and other developers to understand requirements and implement solutions that meet business needs.
- Architect and build web applications using Ruby on Rails framework.
- Write clean, maintainable, and efficient code adhering to coding standards.
- Implement front-end interfaces using JavaScript, HTML, and CSS.
- Troubleshoot, debug, and fix issues in production and non-production environments.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Stay updated on emerging technologies and trends in web development.
- Develop cool new features and maintain existing ones.
- Adhere to and improve internal code guidelines.
- Improve Code base, write tests to make it robust.
- Code refactoring.
- Participate in code reviews.
- Take part in Scrum related activities.