Role Summary
Responsible for coding for a business application managing a team of back-end developers and collaborating with PM/ BAM and/or Front-end Lead Developer to translate product requirements into technical requirements and execute with the most effective and efficient solution for architecting the technology.
Key Responsibilities and Accountabilities
It is included but not limited to:
- Minimize technical debts whenever possible
- Help Enterprise Architect/CTO maintain clean well-documented Functional Requirement Document / Business Requirement Document
- Seeing through a project from conception to finished product
- Use tools to create web mobile (and future native) applications with clean portable well-documented code
- Design implement test and roll out the new features at Tastify
- Build applications and serve it back to the user in front-end code.
- Create servers and databases for functionality.
- Build unit tests & ensure high degree of coverage for critical features
- Design and develop APIs according to business goals
- Maintain clean well-documented API documentations
- Working with back-end engineers to review codes & perform pull requests
- Distributing work effectively to back-end engineers
- Ensuring high quality code
- Ensuring smooth bi-weekly releases to production server
Qualifications :
- Bachelor or equivalent with a focus on Software Engineering
- Other certifications a plus
- Willing to work in our Ho Chi Minh City office from 1.30PM-6.30PM local time with 3 floating hours in the evening local time. 8 working hours per day in total.
Experience
- Minimum 5 years working experience in an agile development environment with a live product.
- Minimum 2 years working experience as a Senior Back-end Developers
- Experience in an international environment/ global collaboration
- Experience in coffee business or coffee-tech is a plus
Additional Information :
Technical Skills:
- Back end: Ruby on Rails RSpec
- Database: PostgreSQL
- Supporting applications: Sidekiq Engineyard Rollbar Heroku Azure & Jira
- Test-Driven Development Agile SCRUM
- Front end (bonus): REACT JavaScript CSS and Bootstrap
- Knowledge of collaborative tools (MS Teams SharePoint etc.) & Business Intelligence Power BI as a plus.
- Good knowledge of Excel Word Outlook
Soft Skills:
- Excellent organizational skills (ability to prioritize plan tasks and respect deadlines)
- Give examples of common sense-based design engineering culture over process-driven design
- Teamwork skills
- Excellent communication skill.
- Ability to work under stress and respond to tight deadlines.
- High level of autonomy
- Proactiveness
- Business process improvement mindset
- High level of adaptability
Languages: Excellent knowledge of English.
Remote Work :
No
Employment Type :
Full-time
Role SummaryResponsible for coding for a business application managing a team of back-end developers and collaborating with PM/ BAM and/or Front-end Lead Developer to translate product requirements into technical requirements and execute with the most effective and efficient solution for architectin...
Role Summary
Responsible for coding for a business application managing a team of back-end developers and collaborating with PM/ BAM and/or Front-end Lead Developer to translate product requirements into technical requirements and execute with the most effective and efficient solution for architecting the technology.
Key Responsibilities and Accountabilities
It is included but not limited to:
- Minimize technical debts whenever possible
- Help Enterprise Architect/CTO maintain clean well-documented Functional Requirement Document / Business Requirement Document
- Seeing through a project from conception to finished product
- Use tools to create web mobile (and future native) applications with clean portable well-documented code
- Design implement test and roll out the new features at Tastify
- Build applications and serve it back to the user in front-end code.
- Create servers and databases for functionality.
- Build unit tests & ensure high degree of coverage for critical features
- Design and develop APIs according to business goals
- Maintain clean well-documented API documentations
- Working with back-end engineers to review codes & perform pull requests
- Distributing work effectively to back-end engineers
- Ensuring high quality code
- Ensuring smooth bi-weekly releases to production server
Qualifications :
- Bachelor or equivalent with a focus on Software Engineering
- Other certifications a plus
- Willing to work in our Ho Chi Minh City office from 1.30PM-6.30PM local time with 3 floating hours in the evening local time. 8 working hours per day in total.
Experience
- Minimum 5 years working experience in an agile development environment with a live product.
- Minimum 2 years working experience as a Senior Back-end Developers
- Experience in an international environment/ global collaboration
- Experience in coffee business or coffee-tech is a plus
Additional Information :
Technical Skills:
- Back end: Ruby on Rails RSpec
- Database: PostgreSQL
- Supporting applications: Sidekiq Engineyard Rollbar Heroku Azure & Jira
- Test-Driven Development Agile SCRUM
- Front end (bonus): REACT JavaScript CSS and Bootstrap
- Knowledge of collaborative tools (MS Teams SharePoint etc.) & Business Intelligence Power BI as a plus.
- Good knowledge of Excel Word Outlook
Soft Skills:
- Excellent organizational skills (ability to prioritize plan tasks and respect deadlines)
- Give examples of common sense-based design engineering culture over process-driven design
- Teamwork skills
- Excellent communication skill.
- Ability to work under stress and respond to tight deadlines.
- High level of autonomy
- Proactiveness
- Business process improvement mindset
- High level of adaptability
Languages: Excellent knowledge of English.
Remote Work :
No
Employment Type :
Full-time
View more
View less