- Location
- Poland
- Workplace
- Remote
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Source
- Pinpoint
Description
Senior Backend Engineer (RoR)
Department: Engineering
Employment Type: Full Time
Location: Poland
Reporting To: Svitlana Blazhenko
Description
We are passionate about the purpose-driven mission to help improve the quality of care for patients and are building a collaborative, innovative, and inclusive culture. We are a fully funded company founded by serial entrepreneurs with a stable client base.
Opportunity for impact
Newfire Global Partners, a leader in developing disruptive healthcare technology, collaborates with Fortune 500 companies and start-ups to drive transformation.
Newfire is seeking a Senior Backend Engineer (RoR)
What's the Project?
Our client is an innovative company that helps students apply to college. Their technology converts students’ applications into a standardized format to speed up and streamline the university application process across different colleges and universities
Your day-to-day activities:
- Maintaining and supporting the existing implementation
Requirement analysis - Development of high-quality and detailed designs
- Identifying risks and conducting mitigation action planning
- Review the work of other developers and provide feedback
- Setting up the usage of coding standards and best practices to ensure quality
- Maintaining and supporting the existing APIs
- Institution of code quality
- Maintaining and supporting the existing web services
You’re a perfect match if you have:
- 5+ years of commercial experience with Ruby/Rails
- Knowledgeable in OOP principles and design patterns
- SOLID principles and the ability to use them effectively during software development
- Understands Rails’ code structuring and common Rails patterns
- Hands-on experience writing unit/integration tests with Minitest
- Possesses knowledge of SQL databases (e.g., PostgreSQL, MySQL)
- Understands version control systems (e.g., Git)
- Familiarity with the AWS ecosystem
- Analytical thinking, ability to work in a team, attention to detail
- Intermediate or higher level of English, good communication skills
- Good experience with Vue 3
- Familiar with Java
- Experience with technologies like Redis and Elasticsearch is nice to have
- Basic familiarity with Kubernetes (reading pod logs, understanding deployments)
- Experience converting business requirements into technical designs