Job Responsibilities
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain both front-end and back-end components of web applications.
- Write clean, efficient, and maintainable code.
- Implement user interfaces using HTML5, CSS, and JavaScript frameworks.
- Design and implement RESTful APIs for seamless communication between front-end and back-end systems.
- Working with front-end frameworks/libraries such as Angular, React, or Vue.js
- Working with server-side frameworks such as Spring Boot for Java
- Troubleshoot and debug issues across the full application stack.
- Stay up-to-date with emerging technologies and industry trends.
Job Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 2 years of professional experience as a Fullstack Developer.
- Proficiency in Java for back-end development.
- Good communication in English
- Strong understanding of JavaScript, HTML5, and CSS for front-end development.
- Experience with front-end frameworks/libraries such as Angular, React, or Vue.js
- Familiarity with server-side frameworks such as Spring Boot for Java
- Knowledge of RESTful API design and implementation.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.