2,912 Javascript Engineer jobs in Indonesia
Junior Software Developer - Web Applications
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Participate in coding, testing, and debugging of web applications under mentorship.
- Learn and apply modern programming languages and frameworks (e.g., JavaScript, React, Node.js, Python).
- Assist in the design and development of new software features.
- Collaborate with senior developers and team members in a remote environment.
- Participate in code reviews and provide constructive feedback.
- Contribute to the creation of technical documentation.
- Assist in troubleshooting and resolving software defects.
- Learn and adhere to agile development methodologies.
- Engage in continuous learning and skill development.
- Support the deployment and maintenance of applications.
- Recent graduate with a degree in Computer Science, Software Engineering, or a related technical field, OR equivalent practical experience through bootcamps or self-study.
- Foundational understanding of programming concepts and data structures.
- Familiarity with at least one programming language (e.g., Python, JavaScript, Java).
- Basic understanding of web development principles (HTML, CSS).
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills, crucial for remote collaboration.
- High motivation, eagerness to learn, and a proactive attitude.
- Ability to work independently and manage time effectively in a remote setting.
Senior Frontend Developer - Interactive Web Applications
Posted 1 day ago
Job Viewed
Job Description
As a Senior Frontend Developer, you will take ownership of significant features, from conception to deployment, ensuring high-quality standards are met throughout the development lifecycle. Responsibilities include developing reusable components, optimizing application performance, and implementing robust testing strategies (unit, integration, and end-to-end testing). You will mentor junior developers, contribute to architectural decisions, and stay current with emerging frontend technologies and best practices. Our client values clean code, automated testing, and continuous integration/continuous deployment (CI/CD) pipelines, and you will be expected to champion these principles. Your work will directly impact the user experience of our client's flagship products, requiring meticulous attention to detail and a user-centric approach.
Essential qualifications include a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 5 years of professional experience in frontend development, with a strong emphasis on JavaScript, HTML5, and CSS3. Proven expertise with at least one modern JavaScript framework/library such as React, Angular, or Vue.js. Experience with state management libraries (e.g., Redux, Vuex). Solid understanding of RESTful APIs, asynchronous programming, and build tools (e.g., Webpack, Babel). Familiarity with version control systems like Git. Experience with performance optimization techniques and accessibility best practices. Excellent problem-solving skills and the ability to debug complex issues. Strong communication and collaboration skills, essential for working effectively in a remote team environment. This is a fully remote opportunity, offering the flexibility to work from any location. Our client is dedicated to fostering a culture of innovation, continuous learning, and professional growth for its remote workforce.
Senior Full Stack Developer, Web Applications
Posted 6 days ago
Job Viewed
Job Description
Senior Full Stack Developer - Web Applications
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, deploy, and maintain high-quality web applications and services.
- Write clean, efficient, well-documented, and maintainable code for both front-end and back-end systems.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Develop and integrate APIs, ensuring seamless communication between different system components.
- Optimize application performance, scalability, and security.
- Troubleshoot and debug complex technical issues across the full stack.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Contribute to architectural decisions and technology selections.
- Mentor junior developers and provide technical guidance.
- Stay current with emerging technologies and industry best practices.
- Ensure the development process follows agile methodologies and best practices.
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Document technical designs and system architecture.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full stack web development.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript (including modern frameworks like React, Angular, or Vue.js).
- Strong experience with back-end programming languages such as Node.js, Python, Java, or C#.
- Expertise in designing and consuming RESTful APIs.
- Solid understanding of database technologies (e.g., SQL, NoSQL databases like PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and the ability to think critically.
- Excellent communication and teamwork abilities.
- Experience with agile development methodologies.
- A proactive approach to learning and adapting to new technologies.
- This role is located in Bandar Lampung, Lampung, ID .
Remote Senior Frontend Developer - Web Applications
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and maintain high-quality, responsive user interfaces for web applications using modern frontend technologies.
- Translate UI/UX design wireframes into actual code that will produce visual elements of the application.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Collaborate with backend developers and designers to integrate frontend components with server-side logic.
- Write clean, maintainable, and well-documented code following established coding standards.
- Perform code reviews and provide constructive feedback to other team members.
- Identify and address performance bottlenecks and bugs.
- Stay up-to-date with emerging frontend technologies and trends.
- Contribute to technical discussions and architectural decisions.
- Mentor and guide junior frontend developers.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in frontend development.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Extensive experience with at least one modern JavaScript framework/library such as React, Angular, or Vue.js.
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with build tools like Webpack, Babel, or Vite.
- Understanding of RESTful APIs and asynchronous request handling.
- Experience with version control systems, preferably Git.
- Knowledge of testing frameworks (e.g., Jest, Mocha) and methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to thrive in a remote team environment.
Senior Frontend Architect - Enterprise Web Applications
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design and implement robust, scalable, and maintainable frontend architectures.
- Define frontend technology stack, frameworks, and best practices.
- Lead the development of complex user interfaces and ensure high performance and responsiveness.
- Mentor and guide a team of frontend engineers, fostering technical excellence.
- Conduct thorough code reviews and ensure adherence to architectural standards.
- Collaborate with backend teams to define API strategies and integrations.
- Work closely with UX/UI designers to implement intuitive and engaging user experiences.
- Evaluate and introduce new frontend technologies and tools.
- Drive innovation in frontend development, exploring modern architectural patterns.
- Troubleshoot and resolve complex frontend technical challenges.
- Ensure frontend solutions are secure, accessible, and cross-browser compatible.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 8 years of experience in frontend development.
- Proven experience (3+ years) in a frontend architecture or lead role.
- Expertise in modern JavaScript frameworks (React, Angular, or Vue.js).
- Strong proficiency in TypeScript, HTML5, and CSS3.
- Experience with state management libraries (Redux, Vuex, NgRx).
- Knowledge of build tools (Webpack, Vite) and CI/CD pipelines.
- Familiarity with micro-frontend architectures and SSR/PWA concepts.
- Excellent understanding of web performance optimization and security best practices.
- Strong analytical, problem-solving, and communication skills.
- Experience working effectively in a fully remote team environment.
Senior Frontend Developer - Interactive Web Applications
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy high-quality, responsive, and user-friendly frontend interfaces using modern web technologies.
- Translate UI/UX design wireframes and mockups into functional, interactive web pages and applications.
- Write clean, maintainable, and efficient code in JavaScript, HTML5, and CSS3, along with relevant frameworks (e.g., React, Angular, Vue.js).
- Collaborate closely with backend developers to integrate frontend components with server-side logic.
- Optimize applications for maximum speed, scalability, and performance across various devices and browsers.
- Implement robust testing strategies, including unit testing and integration testing.
- Participate in code reviews, providing constructive feedback to peers and ensuring code quality.
- Stay up-to-date with the latest frontend development trends, technologies, and best practices.
- Troubleshoot and debug frontend issues, identifying root causes and implementing effective solutions.
- Work closely with UI/UX designers to ensure the technical feasibility of proposed designs.
- Contribute to the continuous improvement of frontend development processes and tools.
- Mentor junior frontend developers and share knowledge within the team.
- Ensure adherence to web accessibility standards (WCAG).
- Document frontend architecture and code effectively.
- Actively participate in agile development ceremonies, including sprint planning and retrospectives.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5+ years of professional experience in frontend web development.
- Expertise in JavaScript, HTML5, CSS3, and proficiency with at least one modern frontend framework (React, Angular, or Vue.js).
- Solid understanding of state management solutions (e.g., Redux, Zustand, Vuex).
- Experience with frontend build tools and package managers (e.g., Webpack, Babel, npm, yarn).
- Familiarity with RESTful APIs and asynchronous request handling.
- Proficiency in version control systems, such as Git.
- Strong understanding of UI/UX principles and responsive design techniques.
- Experience with cross-browser compatibility issues and their solutions.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Ability to work effectively in a hybrid environment, with commitment to on-site attendance in **Banjarmasin, South Kalimantan, ID**, as needed.
- Experience with performance optimization techniques.
- Knowledge of TypeScript is a strong plus.
- Familiarity with testing frameworks (e.g., Jest, Mocha) is beneficial.
Be The First To Know
About the latest Javascript engineer Jobs in Indonesia !
Remote UI/UX Designer - Web Applications
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct user research to understand user needs, behaviors, and pain points.
- Develop user personas, user journey maps, and information architecture.
- Create wireframes, user flows, and low-fidelity prototypes.
- Design high-fidelity visual mockups and interactive prototypes.
- Develop and maintain design systems and style guides.
- Collaborate closely with product managers and developers throughout the design and development lifecycle.
- Advocate for user-centered design principles and best practices.
- Conduct usability testing and gather user feedback for design iteration.
- Ensure designs are optimized for various devices and screen sizes.
- Stay up-to-date with the latest UI/UX trends and technologies.
- Proven experience as a UI/UX Designer with a strong portfolio of web application designs.
- Proficiency in design and prototyping tools (e.g., Figma, Sketch, Adobe XD, InVision).
- Solid understanding of user research methodologies and usability testing.
- Experience in creating wireframes, user flows, and interactive prototypes.
- Knowledge of HTML, CSS, and JavaScript (not required for coding, but for understanding capabilities).
- Excellent visual design skills and attention to detail.
- Strong understanding of accessibility standards (WCAG).
- Excellent communication, presentation, and interpersonal skills.
- Ability to work independently and collaboratively in a remote team environment.
- Bachelor's degree in Design, HCI, Computer Science, or a related field (or equivalent practical experience).
Remote Lead Frontend Developer - Web Applications
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of high-quality, responsive frontend interfaces using modern JavaScript frameworks (e.g., React, Vue, Angular).
- Collaborate with UI/UX designers to translate wireframes and mockups into functional, pixel-perfect web components.
- Mentor and provide technical guidance to junior frontend developers, fostering a culture of continuous learning and code quality.
- Optimize web applications for maximum speed, scalability, and performance across various devices and browsers.
- Ensure the technical feasibility of UI/UX designs and actively participate in architectural discussions.
- Write clean, maintainable, and well-documented code adhering to best practices.
- Conduct code reviews to ensure code quality, adherence to standards, and identify potential issues.
- Work closely with backend developers to integrate frontend components with server-side logic and APIs.
- Troubleshoot and debug frontend issues, providing timely solutions.
- Stay current with emerging frontend technologies and propose innovative solutions to enhance user experience and development efficiency.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in frontend development, with at least 2 years in a lead or senior role.
- Expertise in HTML5, CSS3, JavaScript (ES6+), and at least one modern JavaScript framework (React, Vue, or Angular).
- Strong understanding of responsive design principles and cross-browser compatibility.
- Experience with state management libraries (e.g., Redux, Vuex) and build tools (e.g., Webpack, Vite).
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with version control systems like Git.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience with performance optimization techniques and tools.
Front End Developer for Progressive Web Applications
Posted today
Job Viewed
Job Description
- Develop responsive and interactive user interfaces (UI/UX) using ReactJS or , ensuring an optimal display and seamless user experience on the marketplace platform.
- Collaborate with the development team to design, implement, and enhance website features by leveraging Progressive Web Application (PWA) technologies.
- Analyze, troubleshoot, and resolve application issues while continuously optimizing website performance for speed, efficiency, and scalability.
- Ensure code quality through best practices, reusable components, and modern frontend architecture.
Minimum Qualifications
- Minimum of 1 year of experience in developing Progressive Web Applications (PWA) using JavaScript, ReactJS, or
- Certification from Dicoding training is an added advantage.
- Strong understanding of responsive web design principles and modern frontend practices.
- Good problem-solving skills in debugging and optimizing applications.
- Ability to work effectively in a collaborative, team-oriented environment.
- Preferably a graduate of Dicoding or equivalent reputable training programs in frontend development.