Vacancy expired!
- Opportunity for permanent placement after 6-month contract!
- Modern technology stack!
- Build interesting products that improve quality of life!
- Great learning/growth opportunity!
- Design, develop, document, test, and debug new and existing API endpoints, services, and data models for multiple Rails applications
- Work closely with architects and product owners as they create conceptual designs and technical specifications for client-side application work
- Implement the functionality as designed, including automated tests
- Participate in project technical design meetings as needed and collaborate on feature implementation requirements with architects and product owners
- Collaborate with quality engineers to create and deliver test plans including automated and manual test plans to meet quality objectives
- Perform code reviews of other engineers' code and mentor other engineering colleagues in best practices for general software development, Rails development, and new technologies.
- BA/BS Degree in computer science, information systems, or related field strongly preferred or equivalent experience
- 4-6 years experience working on MVC-based web applications, demonstrating increasing skill in tackling technical challenges
- Desire (and proven ability) to pick up new frameworks and concepts
- Experience working on and designing APIs for web applications
- Experience working with an RDBMS such as PostgreSQL and strong familiarity with relational database concepts
- Strong understanding of our core technologies and frameworks, including Ruby, Rails, PostgreSQL, RSpec, and Capybara
- Experience with any of the following appreciated but not required: Front-end JS frameworks, web security, WebSockets for real-time messaging, AI / ML concepts and using ML models in production applications
Vacancy expired!