122 Web Technologies jobs in Indonesia
Junior Software Developer - Web Technologies
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and implementation of web applications using modern programming languages and frameworks.
- Write clean, maintainable, and efficient code under the guidance of senior developers.
- Participate in the full software development lifecycle, including requirement gathering, coding, testing, debugging, and deployment.
- Collaborate with team members to troubleshoot and resolve software defects and issues.
- Develop and maintain technical documentation for software applications.
- Learn and apply new technologies and best practices in web development.
- Contribute to code reviews and provide constructive feedback to peers.
- Assist in the creation of user interface components and features.
- Participate in agile development ceremonies, including daily stand-ups and sprint planning.
- Help maintain and improve the performance and scalability of existing applications.
- Work closely with QA testers to ensure the delivery of high-quality software.
- Actively seek opportunities to expand technical knowledge and skills.
- Support the development and integration of APIs and third-party services.
- Contribute to a positive and productive team atmosphere.
- Engage in learning sessions and knowledge-sharing within the team.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
- Foundational knowledge of at least one modern programming language (e.g., JavaScript, Python, Java, C#).
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js).
- Understanding of back-end development concepts and frameworks (e.g., Node.js, Django, Spring Boot).
- Basic knowledge of database systems (e.g., SQL, NoSQL).
- Exposure to version control systems like Git.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal abilities.
- Eagerness to learn and adapt in a fast-paced environment.
- Ability to work effectively both independently and as part of a team.
- A keen interest in software development and a passion for technology.
- Prior internship or project experience in web development is a strong plus.
Apprentice Software Developer - Web Technologies
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of web applications under the guidance of senior developers.
- Learn and apply principles of front-end and back-end development using languages such as HTML, CSS, JavaScript, and potentially a backend language like Python or Node.js.
- Participate in code reviews, providing and receiving constructive feedback.
- Write clean, maintainable, and well-documented code.
- Assist in the testing and debugging of software applications.
- Contribute to team meetings and discussions, sharing ideas and learning from peers.
- Gain exposure to development tools and workflows, including version control (Git) and agile methodologies.
- Help maintain project documentation.
- Support the IT department with general development tasks.
- Actively seek opportunities to learn and grow technical skills.
Qualifications:
- A strong desire and passion for software development and technology.
- Basic understanding of programming concepts and logic.
- Familiarity with web technologies (HTML, CSS, JavaScript) is a plus.
- Excellent problem-solving skills and attention to detail.
- Good communication and teamwork abilities.
- Eagerness to learn and take on new challenges.
- Ability to commit to a hybrid work schedule, balancing remote work with in-office sessions for training and collaboration.
- Currently pursuing or recently completed a degree or diploma in Computer Science, Information Technology, or a related field.
- Possession of a personal laptop for development work.
Junior Software Developer - Web Technologies
Posted 8 days ago
Job Viewed
Job Description
Your responsibilities will include writing clean, efficient, and well-documented code for front-end and back-end development. You will assist in designing, developing, and implementing new features, as well as maintaining and improving existing codebases. Debugging and troubleshooting software issues will be a key part of your role. You will also participate in code reviews, contributing to the team's collective knowledge and ensuring code quality. Collaboration with designers, project managers, and other team members to understand project requirements and deliver high-quality solutions is essential. This role will provide exposure to modern development practices and technologies. Learning and adapting to new tools and frameworks will be a continuous part of your development.
The ideal candidate will have a Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. Foundational knowledge of HTML, CSS, JavaScript, and at least one back-end language (e.g., Python, Java, Node.js) is required. Familiarity with modern JavaScript frameworks (e.g., React, Angular, Vue.js) and/or back-end frameworks (e.g., Django, Spring Boot, Express.js) is a plus. Understanding of database concepts (SQL/NoSQL) and version control systems (Git) is beneficial. Strong problem-solving skills, a keen attention to detail, and a passion for learning are essential. Excellent communication and teamwork skills are a must. This is a fantastic stepping stone for aspiring developers seeking to build a successful career in software development.
Junior Software Developer - Web Technologies
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, and maintenance of web applications.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Participate in code reviews and contribute to team discussions.
- Learn and apply new programming languages, frameworks, and tools.
- Assist in testing and debugging applications to ensure functionality and performance.
- Collaborate with team members on various software development tasks.
- Contribute to technical documentation.
- Understand and follow software development best practices and methodologies.
- Actively participate in training sessions and seek opportunities for skill development.
- Support the team in resolving technical issues and bugs.
- Gain exposure to front-end and back-end development concepts.
- Help ensure the quality and usability of our software products.
- Basic understanding of programming concepts and data structures.
- Familiarity with at least one programming language (e.g., JavaScript, Python, Java).
- Knowledge of HTML, CSS, and basic JavaScript is a plus.
- Eagerness to learn and adapt to new technologies.
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork abilities.
- A genuine interest in software development and technology.
- High school diploma or equivalent; Associate's or Bachelor's degree in a related field is beneficial but not required for entry-level apprenticeships.
- Ability to work collaboratively in a hybrid team setting.
- Positive attitude and a strong work ethic.
Apprentice Software Developer (Web Technologies)
Posted 8 days ago
Job Viewed
Job Description
As an Apprentice Software Developer, your responsibilities will include assisting in the development of front-end and back-end components of web applications. You will learn to write clean, maintainable, and efficient code using languages such as HTML, CSS, JavaScript, and potentially a back-end language like Python or Node.js. Under mentorship, you will participate in code reviews, learn version control systems like Git, and contribute to the agile development process, including sprint planning and daily stand-ups. You will also gain exposure to database management, API integration, and testing procedures.
This role requires a strong desire to learn, a problem-solving mindset, and a passion for technology. You will be expected to actively engage in learning new technologies and frameworks, ask questions, and take initiative in your development. While formal experience is not required, a foundational understanding of programming concepts and a portfolio of personal projects or academic work demonstrating your interest is beneficial. This apprenticeship offers a structured learning path, mentorship, and the chance to contribute to real-world projects, all while enjoying the flexibility of a remote work arrangement. Successful completion of the apprenticeship may lead to full-time employment opportunities.
Qualifications:
- Currently pursuing or recently completed a degree or certification in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Demonstrated passion for software development through personal projects, coding challenges, or open-source contributions.
- Basic understanding of web development concepts (HTML, CSS, JavaScript) is highly desirable.
- Familiarity with at least one programming language (e.g., Python, Java, C++).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities, with the capacity to collaborate effectively in a remote setting.
- Eagerness to learn and adapt to new technologies and tools.
- Self-motivated and disciplined, with the ability to manage time effectively in a remote work environment.
- Ability to follow instructions and accept constructive feedback.
Apprenticeship: Junior Software Developer (Web Technologies)
Posted today
Job Viewed
Job Description
Apprenticeship: Junior Software Developer (Web Technologies)
Posted 8 days ago
Job Viewed
Job Description
Program Overview:
- Gain comprehensive training in modern web development frameworks and languages (e.g., JavaScript, React, Node.js, HTML, CSS).
- Work alongside experienced developers on real-world projects, contributing to the design, development, and testing of web applications.
- Learn best practices in software development, including version control (Git), agile methodologies, and code reviews.
- Develop a strong understanding of database management, API development, and cloud deployment principles.
- Receive dedicated mentorship and guidance from senior members of the engineering team.
- Participate in team meetings, workshops, and knowledge-sharing sessions.
- Explore different facets of the software development lifecycle, from conceptualization to deployment and maintenance.
- Build a portfolio of projects that demonstrate your skills and capabilities.
- Receive a stipend throughout the apprenticeship period.
- Upon successful completion, there may be opportunities for full-time employment.
- A strong passion for technology and a genuine desire to learn software development.
- Basic understanding of programming concepts is a plus, but not strictly required.
- Excellent problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- A proactive and motivated attitude.
- Must be able to commit to the hybrid work schedule, attending sessions at our Samarinda, East Kalimantan, ID office as required.
- Currently pursuing or recently completed a degree in Computer Science, Information Technology, or a related field, or possess equivalent demonstrable skills through personal projects or bootcamps.
Be The First To Know
About the latest Web technologies 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