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 5+ year experience with Ruby on Rails and other frontend based programming languages
– Minimum 3 years’ experience in application design and development with infrastructure management experience, specifically: building and maintaining a multi-tenanted, micro service-based architecture SDK and API design and maintenance
– Expertise in Angular 2+ and Angular JS and in-depth knowledge of TypeScript, JavaScript, CSS, HTML5; and interactive debuggers effectively
– DevOps in an agile environment, AWS and Docker. Experience with Ansible or other automation tools is a plus
– 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: fluent communication skill
Benefits
– Attractive salary package
– Salary review twice a year
– Flexible working hour
– Premium health care
– Working in One of the largest digital transformation agencies – A 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.
Note: By submitting your resume for this position, you acknowledge that you consent to sharing your personal data with the company for storage and utilization purposes in accordance with legal regulations for recruitment.