About the Role
We are looking for an enthusiastic Junior Full Stack Developer who is eager to learn and grow within a collaborative team environment. You will work on both the front-end and back-end development processes, gaining hands-on experience with the complete software development lifecycle. This role is ideal for candidates who have a foundational understanding of coding and web development and are motivated to expand their skillset.
Key Responsibilities
• Front-End Development: Work on building and maintaining user interfaces using HTML, CSS, and JavaScript frameworks (such as React, Angular, or Vue.js).
• Back-End Development: Assist in server-side programming with languages like Node.js, Python, Java, or PHP, and help manage APIs, databases, and application integration.
• Database Management: Create and maintain databases, ensuring data storage and retrieval operations are efficient and secure.
• Collaborate with Team Members: Work closely with senior developers, designers, and product managers to develop and deploy web applications.
• Code Review and Debugging: Review code for accuracy, functionality, and efficiency, and assist in troubleshooting and debugging.
• Documentation: Write and maintain documentation for features, components, and system configurations.
Required Skills & Qualifications
• Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
• Technical Skills:
• Basic proficiency in HTML, CSS, and JavaScript.
• Understanding of front-end frameworks such as React, Angular, or Vue.js.
• Familiarity with back-end frameworks or languages (e.g., Node.js, Python, Java, or PHP).
• Knowledge of database systems (e.g., MySQL, MongoDB, PostgreSQL)
• Experience with version control systems (e.g., Git).
• Soft Skills: Strong problem-solving skills & attention to detail
• Eagerness to Learn: Passion for learning new technologies and improving development skills.
Knowledge on Object Oriented Programming
Knowledge and certification on cloud AWS/Azure (Advanced)
Experience on DevOps like setting up web servers (Apache), Databases and CI/CD process
Experience with relational and NoSQL databases like Oracle, MySQL, MongoDB
Experience in Threading, Parallel Programming, Memory Optimization
Experience in Spring-boot, Hibernate, Realtime Messaging (Apache Kafka),
Experience in Frontend framework JavaScript, React.js and REDUX
Experience in writing clean code, Unit Test cases and automation using Selenium/Cucumber
Experience on working in Scrum Culture
Demonstrated effective partnership with UX and product managers to deliver excellent customer experiences