Date:
Aug 24, 2024
Full Stack Developer
Location:
ID
Level:
Supervisor
Employment Status:
Permanent
Department:
Group Digitalization
Description:
Job responsibilities
- Doing website and application development along with it’s features roadmap..
- Ensure cross-browser compatibility and optimize web pages for performance.
- Implement UI/UX designs provided by UI/UX designers
- Design and manage databases using SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB, Cassandra) databases.
- Perform manual and automated testing to identify and fix bugs.
- Protect the application and its data from security threats and vulnerabilities.
- Responsible to liaise with business users, product owners to conduct requirement clarification, requirement development, system analysis, solution design, and technical integration.
- Collaborate in analyzing requirement and implementing the UI design to functional application
- Be involve in establishing new ideas for system development solutions
- Responsible in design, development, testing, maintenance & support of application
- Responsible in design, development, testing, maintenance & support of API and handle integration work with 3rd party API
- Assist project management if necessary
Job Requirements
- Bachelor’s Degree in Informatics/ Software Engineering
- Minimum 6 years of experiences in Internet or IT Development
- Minimum 3 years experience as full stack developer
- Excellent in Back End programming (Nodejs, Java, PHP and Go).
- Excellent in Front End programming (HTML, CSS, Javascript).
- Experience in using Vue.JS and Echo Golang framework is an advantage.
- Having solid understanding in SQL and NoSQL Database
- Having solid understanding in CI/CD pipelines, microservices and containerization architecture.
- Having solid understanding in application performance tuning and security best practise.
- Experience in requirement gathering, problem solving, system design, and solution delivery
- Excellent communication and writing skills in English and Indonesian
- Knowledge in Agile Scrum/Kanban is an advantage