Back to search:Web Developer / West Java

Job Responsibilities:

  • Designing, developing, and maintaining website

  • Collaborating with cross-functional teams, including hardware engineers, firmware developers, and UX/UI designers, to understand hardware specifications and develop software solutions that effectively utilize the device's capabilities.

  • Implementing communication protocols and APIs to establish reliable and secure connectivity between mobile applications and hardware devices.

  • Writing clean, efficient, and well-documented code that adheres to industry best practices and coding standards.

  • Conducting thorough testing and debugging of website

  • Collaborating with the product management team to define and prioritize feature requirements, ensuring that the software meets customer needs and enhances the user experience.

  • Staying updated with the latest trends, tools, and frameworks in mobile application development and hardware integration, and proactively applying this knowledge to improve the development process and deliver innovative solutions.

  • Create website layout/user interface by using standard HTML/CSS practices

  • Integrate data from various back-end services and databases

  • Gather and refine specifications and requirements based on technical needs

  • Create and maintain software documentation

  • Be responsible for maintaining, expanding, and scaling our site

  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities

  • Cooperate with web designers to match visual design intent

  • Maintain and care for company's IT Infrastructure

Job Requirements:

  • Bachelor's degree in IT, Information System (SI), Electrical Engineering, Electronics Engineering, or a related field.

  • Proficiency in CSS, HTML and JavaScript

  • Experience with CSS preprocessors such as Sass or Less

  • Responsive design and mobile development

  • Strong problem-solving and debugging skills

  • Knowledge and expertise in front-end frameworks and libraries such as React, Angular and

  • Comfortable in working with branches, merging code, and resolving conflicts.

  • Knowledge of browser developer tools such as Chrome DevTools

  • Should be able to write code that works across browsers and solve any issues that may arise.

  • Should have a good eye for design and an understanding of design principles

  • Have a growth mindset and a willingness to learn and adapt to new technologies

  • Excellent written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams and present complex technical information in a clear manner.