Learn and understand project requirements, architecture, and software development practices under the guidance of senior engineers.
Participate in real-world web development projects using modern technologies and frameworks.
Shadow senior developers to observe best practices in coding, debugging, testing, and deployment.
Conduct research and build small proof-of-concepts (PoCs) to explore new technologies or solve specific problems.
Collaborate with team members during code reviews, estimation sessions, and technical discussions.
Assist in designing, developing, and testing features for web applications following established standards.
Learn about REST APIs, front-end and back-end integration, and performance optimization.
Support documentation, reporting, and analysis of assigned tasks and findings.
Maintain professionalism, curiosity, and a continuous learning mindset while contributing to team goals.
You have
A Bachelor's degree in Computer Science, Information Technology, or a related discipline.
Strong analytical and problem-solving skills, with good knowledge of data structures, algorithms, and mathematics.
Familiarity with at least one programming language: JavaScript, Python, Java, or C++.
Basic understanding of web technologies (HTML, CSS, JavaScript) and modern frameworks (React, Node.js, etc.) from academics or self-learning.
Understanding of object-oriented programming and database concepts (SQL, relational models).
Curiosity about how web systems work, from front-end UI to APIs and databases.
Eagerness to learn new tools, frameworks, and processes quickly.
Ability to work collaboratively in a team, communicate clearly, and adapt to a fast-paced environment.
What You'll Gain
Hands-on exposure to real-world web applications, frameworks, and tools used in professional engineering teams.
Mentorship from experienced engineers and opportunities to contribute to live projects.
Experience with modern engineering practices like code reviews, version control, and Agile collaboration.
A strong foundation to grow into a full-stack or specialized web developer role within the organization.
Interested in this role? We'd love to hear from you!
Please fill out your details using the form below so we can get in touch with you directly: