Job Description
• Design and implement reusable, testable, and efficient back-end features using Restful APIs, Microservices in Ruby on Rails that can handle a crazy amount of traffic
• Analyze requirements, design and develop functionalities based on the product requirements
• Collaborating with the web developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
• Integrate various frameworks and automations tools to support business and marketing teams
• Conduct code refactoring, optimization, building reusable components for future use
• Optimize applications for maximum speed, scalability and security
• Understand the product thoroughly, constantly optimize the product, identify and fix problems, improve stability and user experience
Requirements
• From 2+ year experience with Ruby on Rails
• Good understanding of SOLID principles, common design patterns and best practices
• 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
• Extensive knowledge of web security
• Familiarity with CI/CD, Docker
• English: good communication skill
Benefits
-
Attractive salary package, up to 2500$
-
Salary review twice a year
-
Flexible working hour (between 7:30am – 7:30pm on staff’s preference)
-
Premium health care up to $3,000/year
-
Working in One of the largest Ecommerce Agencies in South East Asia – Professional English environment
-
Free English, Japanese and professional training packages
-
Firm’s Certified Qualifications Sponsorship for career development
-
Annual company trip inside or outside Vietnam
-
Other fun activities: happy hour, quarterly team building, football club, yoga club, swimming club, charity activities, etc.
-
Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc.