JUNIOR
FULL-STACK
​ENGINEER
We are looking for a motivated and enthusiastic junior full-stack web developer to join our team. As a full-stack web developer, you will work on both the front-end and back-end of web applications, collaborating with other team members to deliver high-quality solutions.
1
Responsibilities:
-
Develop and maintain front-end components using HTML, CSS, and JavaScript frameworks such as React.js or Angular
-
Implement user interface designs based on wireframes and mockups
-
Develop server-side logic using Node.js or other back-end technologies
-
Design and implement RESTful APIs for communication between front-end and back-end systems
-
Integrate data storage solutions using databases such as MongoDB, MySQL, or PostgreSQL
-
Write clean, efficient, and maintainable code
-
Write unit tests to ensure code quality and reliability
-
Troubleshoot and debug issues as they arise
-
Collaborate with other team members to define and implement technical solutions
-
Stay up-to-date with emerging technologies and best practices
2
Requirements:
-
Bachelor's degree in Computer Science, Engineering, or a related field
-
Strong understanding of web development fundamentals including HTML, CSS, and JavaScript
-
Knowledge of front-end frameworks such as React.js or Angular
-
Knowledge of back-end technologies such as Node.js, Express.js, Nest.js
-
Familiarity with database systems and SQL
-
Good problem-solving and analytical skills
-
Excellent communication and teamwork skills
-
Ability to learn quickly and adapt to new technologies and environments
3
Preferred Qualifications:
-
Experience with version control systems such as Git
-
Experience with cloud platforms such as AWS or Azure
