Frontend Engineer (Intermediate)
About DOT Indonesia
DOT Indonesia has been delivering fully customized IT solutions since 2011, guided by our mission to create intelligent, competitive products that drive exceptional outcomes for our clients. Rooted in agile philosophy, we adapt and innovate to meet evolving business needs.
Over the years, we have successfully collaborated with several clients from different business sectors, such as mining & energy, finance, e-commerce, education, human resource, and government.
Our diverse team of strategists, designers, technologists, and creators work together to turn ideas into reality. Whether you're a thinker, explorer, maker, or creator, there’s a place for you at DOT. Join us as a DOT Ranger and grow your career with our AHEAD (agile, harmony, excellent, altruistic, and driven) values!
About The Role
As a front-end developer, your responsibility in general will be working closely with our cross-functional teams to develop responsive, high-performing user interfaces that enhance the overall user experience.
Job Responsibilities
- Develop and maintain high-performance, responsive front-end web components and interfaces using ReactJs/NextJs.
- Design and implement the structure & layout of websites/web applications to meet client requirements.
- Diagnose and resolve technical issues impacting clients’ websites to ensure optimal performance.
- Collaborate with UI/UX designers to create visually appealing and user-friendly web application interfaces.
- Optimize web applications for speed, scalability, and future development.
- Participate in Agile workflows, including Scrum-based project management practices.
- Collaborate with cross-functional teams to ensure seamless integration, functionality, and alignment on project goals and progress.
Job Req
- At least 3-5 years of experience as a Frontend Engineer or Developer.
- Proficient in HTML and CSS with a solid understanding of web standards and best practices.
- Strong programming skills, particularly in JavaScript/TypeScript.
- Hands-on experience with unit testing frameworks and tools.
- Familiarity with state management libraries (e.g. Vuex, Redux).
- Proficiency in modern JavaScript frameworks, particularly ReactJs/NextJs.
- Knowledge of Web 3.0 technologies is a plus.
- Understanding of the web development lifecycle, including version control systems like Git.
- Strong critical thinking and analytical skills to identify issues, assess their impact, and recommend effective solutions.
- Excellent in written & oral communication and the ability to articulate technical concepts clearly.
- Experience with agile development methodologies and working in cross-functional teams is a plus.
- Willingness to be based in Malang, East Java.
Benefit
- Competitive salary + daily allowance
- Friendly and dynamic work environment
- BPJS Kesehatan
- BPJS Ketenagakerjaan + Jaminan Pensiun
- Health reimbursement
- Bonus project
*only short-listed candidates will be contacted