IT Company

Principal Ruby on Rails Engineer

Posted: 11 hours ago

Job Description

Salary: Up to 100mil VNDJob overview and responsibility- Design and develop services which can hanlde a massive amount of data- Design good database considering functional and non-functional requirements- Write clean and maintainable code- Improve code by continuous refactoring- Monitor application performance and fix system failures- Train junior/middle membersRequired skills and experiences- 8+ years in software development, 3+ years experience of development with Ruby on Rails- Good understanding of SOLID principles, common design patterns and best practices- Fluent English communication- Solid experience with MySQL or PostgreSQL including performance tuning and optimization- Experience with complicated system architecture which includes API linkage with external systems- Experience with application performance monitoring and optimization- Experience with unit tests- Extensive knowledge of web security- Familiarity with CI/CD, Docker- Experience of leading a project as a team leader- Strong sense of ownershipPreferred skills and experiences- Experience with Amazon Web Services- Experience with service operation on production- Experience with frontend development (TypeScript, ReactJS/VueJS)- Experience of training junior/middle membersWhy Candidate should apply this positionCaring Mental & Physical Recreation:- Hybrid working: 2 days at the office and 3 days WFH- Working hour: Flexible start 8AM-9AM from Mon-Fri- Full salary in probation- Insurance: Applied from Probation period:- Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)- Private health insurance & accident insurance. From Managing level: extra for family members- Bonus: 13th month salary- 16 - 24 paid days off and more- Paternity leave: Extra 5 days- Annual company trip; Quarterly team building- Billiards & Running club- Annual health check- Well-equipped facility: Macbook pro, additional monitor,..Caring Career & Development:- Clear Career path- Foreign language & International technology-related certifications sponsoring- External & internal training courses- Soft-skill workshops- Tech seminars- Monthly and biannual Recognition Awards- Performance & salary review: twice/year (Jun & Dec)Report toEngineering DirectorInterview process3 rounds: Technical interview-> Interview with Engineering Director > Interview with C-level (English)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In