403 Js Developer jobs in Indonesia
Senior Software Engineer
Posted today
Job Viewed
Job Description
Senior Software Engineer
Posted today
Job Viewed
Job Description
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional software development experience.
- Proficiency in one or more programming languages such as Java, Python, C++, or JavaScript.
- Strong understanding of data structures, algorithms, and object-oriented design principles.
- Experience with database technologies (e.g., SQL, NoSQL) and cloud platforms (e.g., AWS, Azure, GCP).
- Familiarity with version control systems like Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Experience with Agile development methodologies.
- Ability to work effectively in a hybrid work environment.
Senior Software Engineer
Posted today
Job Viewed
Job Description
Senior Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable software applications.
- Write clean, well-documented, and efficient code.
- Participate in code reviews to ensure code quality and best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and resolve software defects and performance issues.
- Contribute to architectural design and technical decision-making.
- Mentor and guide junior software engineers.
- Stay up-to-date with emerging technologies and industry trends.
- Develop and maintain automated tests to ensure application reliability.
- Deploy software releases and monitor application performance in production.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software development.
- Proficiency in one or more programming languages such as Java, Python, C++, or JavaScript.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Strong understanding of software development principles, data structures, and algorithms.
- Experience with agile development methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities in a remote setting.
- Experience with version control systems (e.g., Git).
- Familiarity with databases (SQL, NoSQL) and APIs.
Senior Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities include:
- Designing, coding, testing, and debugging complex software applications.
- Collaborating with product managers and designers to understand user needs and translate them into technical specifications.
- Developing and maintaining scalable, high-performance software systems using various programming languages and frameworks.
- Leading code reviews and providing constructive feedback to junior engineers.
- Architecting robust and efficient database solutions.
- Implementing CI/CD pipelines and ensuring smooth deployment processes.
- Troubleshooting and resolving software defects and issues.
- Staying abreast of new technologies and industry best practices to continuously improve development processes.
- Mentoring and guiding junior software engineers.
- Contributing to technical documentation and knowledge sharing within the team.
- Participating in agile development processes, including sprint planning and retrospectives.
- Ensuring the security and integrity of software applications.
The required qualifications include a Bachelor's degree in Computer Science, Engineering, or a related field, with a minimum of 5 years of professional software development experience. Proficiency in languages such as Java, Python, or Node.js, and experience with cloud platforms (AWS, Azure, GCP) are essential. A strong understanding of data structures, algorithms, and object-oriented design principles is a must. Experience with front-end technologies (React, Angular, Vue.js) and database systems (SQL, NoSQL) is also highly valued. Excellent problem-solving abilities, strong communication skills, and the capacity to work independently in a remote setting are critical for success in this role. Join our dynamic team and contribute to building the future of technology.
Graduate Software Engineer
Posted today
Job Viewed
Job Description
As a Graduate Software Engineer, your responsibilities will include:
- Assisting senior engineers in designing, developing, testing, and deploying software applications.
- Writing clean, maintainable, and efficient code in languages such as Java, Python, C++, or JavaScript.
- Participating in code reviews to learn from peers and improve code quality.
- Debugging and resolving software defects and issues.
- Collaborating with team members on project requirements and technical solutions.
- Learning and adopting best practices in software development methodologies (e.g., Agile).
- Contributing to the development of internal tools and automation scripts.
- Documenting software designs, processes, and technical specifications.
- Researching and evaluating new technologies and frameworks.
- Actively participating in team meetings and contributing to project discussions.
- Gaining hands-on experience with various development tools and platforms.
- Developing a strong understanding of the software development lifecycle.
We are looking for motivated individuals with a Bachelor's degree in Computer Science, Software Engineering, or a related field. A solid understanding of fundamental programming concepts and data structures is required. Familiarity with at least one programming language and experience with version control systems like Git is beneficial. Excellent problem-solving abilities, a keen interest in technology, and strong communication skills are essential. If you are a driven recent graduate eager to kickstart your career in software development and thrive in a remote, collaborative setting, we want to hear from you.
Senior Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement scalable software applications.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional teams to define software requirements.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and debug software issues.
- Optimize application performance and scalability.
- Contribute to architectural design and technical decision-making.
- Mentor junior software engineers.
- Stay updated with new technologies and development best practices.
- Ensure the quality and reliability of software releases.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software development.
- Proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Strong understanding of software design patterns and architectural principles.
- Experience with agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Proven ability to work effectively in a remote team environment.
Be The First To Know
About the latest Js developer Jobs in Indonesia !
Automotive Software Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain embedded software for automotive applications, including ECUs and infotainment systems.
- Implement software components according to specified requirements and architectural guidelines.
- Develop and utilize real-time operating systems (RTOS) for embedded platforms.
- Work with automotive communication protocols like CAN, LIN, FlexRay, and Automotive Ethernet.
- Write clean, efficient, and well-documented code in C/C++.
- Perform unit testing, integration testing, and system testing to ensure software quality and reliability.
- Debug and resolve software defects identified during development and testing phases.
- Collaborate with hardware engineers, system engineers, and other software developers.
- Participate in code reviews to maintain high coding standards and share knowledge.
- Contribute to the development of software architecture and design documentation.
- Ensure compliance with automotive safety standards (e.g., ISO 26262) where applicable.
- Stay current with emerging automotive technologies and software development trends.
- Optimize software performance for embedded systems, considering resource constraints.
- Troubleshoot and resolve complex software issues in a remote development environment.
- Contribute to the continuous improvement of development processes and tools.
Automotive Software Engineer
Posted today
Job Viewed
Job Description
- Developing embedded software for automotive ECUs (Electronic Control Units).
- Implementing and testing software modules according to specifications.
- Debugging and resolving software defects identified during testing.
- Collaborating with cross-functional teams on system integration.
- Participating in code reviews and providing constructive feedback.
- Developing and maintaining software documentation.
- Optimizing software performance for real-time applications.
- Working with automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Ensuring adherence to automotive safety standards (e.g., ISO 26262).
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 4 years of experience in embedded software development.
- Proficiency in C/C++ programming language.
- Experience with automotive software development processes and tools.
- Knowledge of real-time operating systems (RTOS).
- Familiarity with automotive communication protocols.
- Strong debugging and problem-solving skills.
- Ability to work effectively in a team environment.
- Experience with AUTOSAR or similar middleware is a strong advantage.
Senior Software Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement scalable and robust software applications.
- Write high-quality, well-documented, and testable code.
- Collaborate with cross-functional teams to define software requirements and technical specifications.
- Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Troubleshoot, debug, and upgrade existing software systems.
- Contribute to architectural design discussions and technology selection.
- Mentor and guide junior software engineers.
- Stay up-to-date with emerging technologies and industry best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of professional software development experience.
- Proficiency in one or more programming languages such as Java, Python, C++, or Go.
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong understanding of data structures, algorithms, and object-oriented design.
- Experience with agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with experience in remote team environments.