Job Description
Job Summary
We are looking for a passionate and enthusiastic Junior Full Stack Developer to join our engineering team. The ideal candidate should have experience in developing both frontend and backend applications, a strong understanding of web technologies, and a willingness to learn modern frameworks and cloud-based development practices.
Key Responsibilities
Develop, test, and maintain responsive frontend and scalable backend applications.
Write clean, efficient, reusable, and well-documented code following coding standards.
Collaborate with cross-functional teams to implement new features and resolve application issues.
Participate in code reviews and contribute to continuous improvement of development practices.
Develop and consume RESTful APIs.
Troubleshoot, debug, and optimize application performance.
Work with relational and/or NoSQL databases.
Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
Assist in application deployment, monitoring, and maintenance.
Stay updated with emerging technologies and industry best practices.
Required Skills
1–3 years of experience in Full Stack Development.
Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
Experience with at least one frontend framework such as React, Angular, or .
Experience with backend technologies such as .NET Core, , Java Spring Boot, or Python.
Good understanding of REST APIs and web services.
Experience with SQL databases such as SQL Server, MySQL, or PostgreSQL.
Basic knowledge of Git and version control.
Strong analytical and problem-solving skills.
Good communication and teamwork abilities.
Preferred Skills
Experience with cloud platforms (Azure, AWS, or GCP).
Familiarity with Docker and containerization.
Knowledge of CI/CD pipelines.
Understanding of authentication mechanisms such as OAuth or JWT.
Exposure to NoSQL databases like MongoDB.
Basic understanding of unit testing and automated testing frameworks.
Technical Skills
HTML5, CSS3
JavaScript, TypeScript
React / Angular /
.NET Core / / Java Spring Boot / Python
REST APIs
SQL Server / MySQL / PostgreSQL
Git
Azure / AWS / GCP (Preferred)
Docker
CI/CD
JWT / OAuth
Educational Qualification
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Nice to Have
Personal or academic projects demonstrating full stack development.
Experience with Agile methodologies.
Relevant certifications in web development or cloud technologies.
Key Competencies
Problem-solving and analytical thinking
Strong debugging skills
Team collaboration
Learning agility
Attention to detail
Ownership and accountability
Effective communication