We are looking for an enthusiastic and motivated Entry-Level Full Stack Developer to join our growing development team. This is an excellent opportunity for fresh graduates or candidates with up to 1 year of experience who are passionate about software development and eager to build their skills in modern web technologies.
Key Responsibilities
- Assist in developing and maintaining responsive web applications.
- Build user-friendly interfaces using HTML, CSS, JavaScript, and modern frontend frameworks.
- Develop and maintain backend APIs and application functionality.
- Work with databases to store, retrieve, and manage application data.
- Integrate frontend applications with backend APIs.
- Write clean, reusable, and maintainable code.
- Identify and fix bugs and performance issues.
- Participate in code reviews and team discussions.
Required Skills
- Basic understanding of HTML, CSS, and JavaScript.
- Knowledge of at least one frontend framework such as React.js, Angular, or Vue.js.
- Basic knowledge of backend development using Node.js, Python, Java, .NET, or PHP.
- Understanding of REST APIs and how frontend and backend applications communicate.
- Basic knowledge of databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with Git/GitHub and version control.
- Good understanding of programming fundamentals, including variables, functions, data structures, and object-oriented programming.
- Strong problem-solving and analytical skills.
- Good communication and willingness to learn.
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Freshers with relevant academic projects, internships, certifications, or personal projects are encouraged to apply.