Mô Tả Công Việc
- Identify ongoing improvements in company to improve performance or address operational problems
- Collaborate with all functions in the business.
- Write clean, maintainable and efficient code, contribute to codebase commits
- Follow best practices (test-driven development, continuous integration, adhering to coding standards)
- Ensure committed work items are delivered with high quality and on time
- Building and sustaining imperative systems, bringing fresh ideas to improve and expand the current setup
- Work with agile methodologies (Scrum)
- Design robust, scalable and secure features
- Contribute in all phases of the development lifecycle
- Identify bottlenecks and bugs, and devise solutions to these problems
- Assist QA Testing Team when required
- Actively participate in code reviews and ensuring the successfully deployment of stream releases
- Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans
Yêu Cầu Công Việc
- Very good at English because you will work with global team directly
- Demonstrable commercial full stack Ruby on Rails development experience
- Proven record of building sophisticated Rails applications that integrates with various third-party services
- Solid skills in Relational Database (ideally PostgreSQL) and SQL
- Experiences with APIs (Restful/SOAP/GraphQL) development and integration
- Proven record of writing clean and maintainable code
- Deployed web applications on the cloud
- Experience with at least one NoSQL datastore (MongoDB/DynamoDB/Redis etc)
- Experience with CI/CD tools
- Experience in system integration and e-commerce systems is a bonus
- Exposure to some AWS services
- Be happy to coach, mentor and train less senior colleagues.
Hình thức
Quyền Lợi
At Positive Thinking Company, we don’t just offer you a job, we offer you a career full of positivity!
VISION: We collaborate with our clients to grow and accelerate their digital capabilities as APAC's leading technology & solutions partner.
MISSION: We deliver cutting-edge scalable digital solutions and build amazing engineering teams that guide the business growth and transformation of our clients.
LIVE OUR VALUES: Positive Thinking, Collaboration, Commitment, and Evolution
VARIETY: You will develop digital products and solutions that make a difference for hundreds of thousands of users worldwide!
PURPOSE: You will work on key digital initiatives helping international clients accelerate their product roadmap.
GUIDANCE: The tech experts from our global ecosystem are always ready to support you.
TEAMWORK: You will be collaborating with great people to do great things together!
TRAVEL: Enrich your career experience with our global opportunities as we operate on all continents!
STABILITY: We’ve been around since 1999.
OPENNESS: We operate in a flat structure and our Leaders are open to hearing from you!
MERIT: You will get recognized and rewarded for your contributions.
SUPPORT: We've got your back, we're a family!
FUN: We always have fun in the most positive way at work!