We are looking for Fullstack Developers to join our projects that will use Google Cloud Platform products. The developers will involve in the development of front-end, server-side logic, definition and maintenance of the central database (both relational databases and NoSQL databases) , and ensuring high performance and responsiveness to requests from the client. You will be working alongside developers from both Vietnam and the US. Your main responsibility will be:
● Contribute in all phases of software development lifecycle
● Follow the direction of an Architect or Technical Lead, ensure designs are in compliance with specifications
● Write well designed, testable, efficient source code
● Collaborate with the rest of the engineering team to design and launch new features
● Ensure the best possible performance, quality, and responsiveness of the applications
● Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
● Experience in developing with Java programing.
● Experience in web frontend development with Angular 4+, HTML/HTML5 and CSS
● Experience with RESTful services and API’s
● Thorough understanding of MySQL relational DB.
● Strong knowledge in OOP, OOP design patterns, the S.O.L.I.D principles and other coding best practices.
● Strong problem-solving and analytical skills.
● Be able to read and write in English.
Nice to have:
● Experience or knowledge about Java enterprise frameworks and libraries such as Spring, Hibernate Spring, etc.
● Experience in unit test and test-driven development.
● Experience with CSS Frameworks like Bootstrap or Angular Material Design.
● Knowledge of NoSQL DB.
● Strong knowledge and execution of Git, CI/CD and other software development practices.
● Experience in web frontend development with ReactJs is a plus
● Knowledge of Google Cloud Platform is a big plus.
● Good at English speaking and listening is a plus.