Job Title: Junior Full Stack Software Engineer
Job Summary:
We are seeking a Junior Full-Stack Software Engineer to work closely with our senior engineers
in developing, testing, and deploying full-stack applications. This role will provide hands-on
experience in front-end and back-end development, database management, and cloud
deployments. You’ll have the opportunity to develop your skills across the entire tech stack,
collaborating in an agile, fast-paced environment.
Key Responsibilities:
● Collaborate with senior engineers to develop, test, and deploy scalable web applications
and services.
● Front-End Development: Build and maintain responsive user interfaces using
JavaScript and modern frameworks (e.g., React, Angular, or Vue).
● Back-End Development: Write efficient and secure code for server-side applications in
C#, Python, or GoLang.
● Database Management: Design, develop, and optimize SQL queries and perform data
modeling to support application features.
● API Integration: Develop and maintain RESTful APIs to enable seamless data
exchange between front-end and back-end systems.
● Cloud Deployments: Assist in deploying, monitoring, and scaling applications in cloud
environments such as AWS, Azure, or Google Cloud.
● Testing and Debugging: Contribute to unit, integration, and end-to-end testing to
ensure high-quality software.
● Code Reviews: Participate in and learn from code reviews, collaborating on best
practices and quality standards.
● Documentation: Document your work, including code, processes, and troubleshooting
steps, to support team knowledge-sharing.
● Continuous Learning: Stay up-to-date with emerging technologies, frameworks, and
development practices, applying new skills and tools as needed.
Required Skills and Qualifications:
Bachelor's degree or higher in Computer Science, Information Technology, or related field (or
equivalent practical experience).
Proficiency in at least one back-end language (C#, Python, GoLang) and familiarity with
front-end JavaScript frameworks.
Strong Understanding in Object Oriented Programming concepts
SQL knowledge for database querying, optimization, and data modeling.
Basic cloud platform knowledge (AWS, Azure, or Google Cloud); willingness to learn and
deepen expertise in cloud infrastructure.
Familiarity with RESTful API design and integration.
Version Control (Git) experience for effective collaboration with team members.
Strong problem-solving skills, passion for software development, and an eagerness to learn.
Effective communication and team collaboration skills.
Language Proficiency : English
What We Offer:
● Mentorship from experienced full-stack engineers, offering guidance across all layers of
the tech stack.
● Opportunities for career growth, skill development, and exposure to end-to-end
application development.
● A collaborative and inclusive work environment.
● A competitive salary
Interview Process:
Aptitude Test: Evaluates problem-solving, analytical, and logical reasoning
1st Round
skills.
Coding Test: Assesses programming and problem-solving abilities through
2nd Round
practical challenges.
Technical Interview: Focuses on technical expertise, tools, technologies, and
3rd Round
problem-solving.
Final Technical Interview: Advanced evaluation of technical skills and project
4th Round
experience.