Skill diminta
AngularBootstrapCI/CDCommunicationDeliveryEnglishGraphQLJavaJavaScriptJestMicroservicesNode.jsReactSeleniumTroubleshootingTypeScriptVue.jsjQuery
Gaji pasar untuk posisi ini
Median Rp7,2 jt/bulan · rentang umum Rp5,2 jt – Rp9 jt
Berdasarkan 261 lowongan Frontend Development se-Indonesia (semua level).
Lihat data gaji selengkapnya →Deskripsi
Job description for Fullstack Engineer (frontend focus) at The Code Talent Co,. Ltd
YOUR JOB RESPONSIBILITIES
- Collaborate with client's technology leaders towards improving and fulfilling the client's technical direction;
- Design, develop, review, implement, and manage React.js application code and services for the production and pre-release environments;
- Participate in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products;
- Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;
- Work with delivery teams to achieve success through development using CI/CD and DevOps practices, processes and tooling;
- Provide robust coding practices, solid unit/component test coverage, and debugging code.
- Freedom to make architectural and code-level decisions about the component you are working on. High level solution architecture decisions will be provided.
- Peer reviews of others code, and the ability to recommend changes and challenge decisions
- Fulfil other tasks as assigned by your People Leader and/or authorized representative of NAB Vietnam from time to time.
YOUR SKILLS & EXPERIENCE
- 3 years’ + experience working in Software Development/ Fullstack Engineer
- Solid experience in JavaScript ES6/TypeScript working with React.js or similar technologies (Angular.js, Vue.js);
- Strong foundation in Computer Science, particularly with scalable, maintainable systems.
- Expert in all areas of web development (HTML5, CSS3, Bootstrap, Foundation, JQuery, JSON) including accessibility and security concerns;
- Ability to design React applications using layout management
- Ability to leverage developer tooling, and CI/CD pipelines to deploy artefacts
- Ability to build BFF components (NodeJS)
- Experience in Cloud computing and Amazon Web Services
- Strong understanding of RESTful APIs design (GraphQL desirable) and Microservices-based system;
- Strong understanding of standard Software Engineering processes, Testing, and Agile methodology;
- Well-versed in writing structured, well-documented, maintainable, and clean code;
- Strong English communication skills (both verbal & written), especially in the global software development environment.
- Experience in using front-end testing and test runners (eg. Selenium, Mocha/Chai/Jest).
Nice-to-have
- Experience in backend development, JAVA 8+
- Experience in designing & developing RESTful APIs and complex microservices based system; troubleshooting and debugging in microservice