Entry-Level Full Stack Developer
Full-Time
Candidate must be open to relocate
We are looking for a motivated and enthusiastic Entry-Level Full Stack Developer to join our growing team. This role is ideal for recent graduates or developers with up to 2 years of experience who are eager to build modern web applications, learn new technologies, and work alongside experienced engineers.
Responsibilities
- Develop and maintain web applications using front-end and back-end technologies.
- Build responsive, user-friendly interfaces using HTML, CSS, JavaScript, and modern frameworks.
- Develop and maintain server-side applications and APIs.
- Work with databases to store, retrieve, and manage application data.
- Collaborate with designers, product managers, and senior developers to deliver high-quality software.
- Troubleshoot, debug, and resolve technical issues.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and team meetings.
- Stay current with emerging technologies and development best practices.
Required Qualifications
- Bachelor's degree in computer science, Information Technology, Software Engineering, or a related field (or equivalent practical experience).
- Basic knowledge of HTML, CSS, JavaScript, and at least one modern front-end framework (React, Angular, or Vue).
- Familiarity with back-end technologies such as Node.js, Python, Java, C#, or PHP.
- Understanding of REST APIs.
- Basic knowledge of SQL or NoSQL databases.
- Familiarity with Git and version control.
- Strong analytical and problem-solving skills.
- Good communication skills and a willingness to learn.
- Preferred Qualifications
- Internship, academic, or personal project experience.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with Docker or containerization.
- Understanding of CI/CD pipelines.
- Knowledge of Agile/Scrum development practices.
What We Offer
- Competitive salary.
- Mentorship from experienced developers.
- Professional development and training opportunities.
- Collaborative and supportive work environment.
- Career growth opportunities.
- Flexible work arrangements (where applicable
Thanks