- Design and implement solid scalable and flexible Back-end systems
- Collaborate with Front-end engineers and QAs to deliver new features together with team members on the client side
- Maintain a healthy Back-end services and a high level of quality
- Design and implement unit tests and highly maintainable code
- Generate great new ideas for features and better ways to implement existing ones
- Take an active part in team meetings and ceremonies
Qualifications :
- Experience with Ruby on Rails (Back-end)
- 5 years of solid software engineering experience
- Experience designing and implementing scalable cloud-based architectures for production-grade Back-end (preferably have experience with AWS EC2 load balancing auto-scaling CloudWatch and Aurora)
- Experience with database engineering including SQL/GraphQL with million-size relational records (preferably the ability to write and optimize PostgreSQL and GraphQL)
- Ability to design relational schemas appropriate for given use cases
- In-depth understanding of the fundamentals of web technologies data structures and algorithms
- Upper-Intermediate level of English
Will be a plus:
- Strong development skills in languages such as JavaScript Ruby and Python preferably with a solid background in modern web stacks)
- Experience operating relational databases at scale
Additional Information :
PERSONAL PROFILE
- Great communication skills including written and verbal communication
- Strong time management and prioritization skills with the ability to work independently
- Demonstrated sense of ownership and accountability in delivering high-quality results
Remote Work :
Yes
Employment Type :
Full-time
Design and implement solid scalable and flexible Back-end systems Collaborate with Front-end engineers and QAs to deliver new features together with team members on the client side Maintain a healthy Back-end services and a high level of quality Design and implement unit tests and highly maintainabl...
- Design and implement solid scalable and flexible Back-end systems
- Collaborate with Front-end engineers and QAs to deliver new features together with team members on the client side
- Maintain a healthy Back-end services and a high level of quality
- Design and implement unit tests and highly maintainable code
- Generate great new ideas for features and better ways to implement existing ones
- Take an active part in team meetings and ceremonies
Qualifications :
- Experience with Ruby on Rails (Back-end)
- 5 years of solid software engineering experience
- Experience designing and implementing scalable cloud-based architectures for production-grade Back-end (preferably have experience with AWS EC2 load balancing auto-scaling CloudWatch and Aurora)
- Experience with database engineering including SQL/GraphQL with million-size relational records (preferably the ability to write and optimize PostgreSQL and GraphQL)
- Ability to design relational schemas appropriate for given use cases
- In-depth understanding of the fundamentals of web technologies data structures and algorithms
- Upper-Intermediate level of English
Will be a plus:
- Strong development skills in languages such as JavaScript Ruby and Python preferably with a solid background in modern web stacks)
- Experience operating relational databases at scale
Additional Information :
PERSONAL PROFILE
- Great communication skills including written and verbal communication
- Strong time management and prioritization skills with the ability to work independently
- Demonstrated sense of ownership and accountability in delivering high-quality results
Remote Work :
Yes
Employment Type :
Full-time
View more
View less