Mô Tả Công Việc
You'll help them navigate complex problems, make architectural decisions, and improve their coding skills. You'll play a key role in designing the overall architecture of the application. This includes making informed decisions about technology choices, system scalability, and ensuring high performance. You'll take ownership of the codebase and ensure its stability, maintainability, and adherence to coding standards. You'll actively refactor code, identify areas for improvement, and drive continuous code quality enhancements.
- Participate in the design and architecture of complex systems, making informed decisions about technology choices, scalability, and performance optimizations
- Provide technical leadership to the development team, mentoring and guiding junior developers, and promoting best practices and coding standards
- Write clean and efficient code using Ruby on Rails framework, following established coding standards and best practices.
- Identify and fix bugs and issues in the codebase.
- Take ownership of the codebase, ensuring its stability, maintainability, and scalability. Identify and implement refactoring strategies to improve code quality and performance
- Analyze and optimize the performance of the application, identifying bottlenecks and implementing solutions to improve response times and efficiency
- Implement and enforce security best practices to protect the application from vulnerabilities, including authentication, authorization, and data encryption
- Design and implement APIs to integrate with external services, ensuring smooth data exchange and interoperability between systems
- Optimize database queries, design schemas, and handle migrations to ensure data integrity and efficient data retrieval
Yêu Cầu Công Việc
- Experience with Rails, Postgres, Sidekiq
- Willing to work at Ho Chi Minh.
- Ability to write clear and accurate tests using RSpec
- Comfortable with HTML, CSS3 and JavaScript (ES6)
- Integrations experience with REST, HTTP/HTTPS protocols, and 3rd party APIs
- Agile, humble, trustworthy, and a team player
- Passion for building simple and intuitive solutions for complex problems
You will love this role if you are:
- An owner. You take up problems in your immediate vicinity and solve them. You also advocate for our values and culture, both internally and externally.
- Willing to jump into projects and situations with ambiguous details in multiple domains, and make sense of the chaos
- Hungry and curious, with a willingness to go after knowledge and learning to the best of your ability
- Strong in negotiation and persuasion, enjoy networking sessions and thrive in making real connections happen
Hình thức
Quyền Lợi
- Multi-culture
- Open communication
- Great teams with Great Leaders
- Career Progression & Development