Tech

Frontend Intern (Graduate Internship)

Cairo
Work Type: Internship

About The Role 

As a Frontend Intern at Thndr, you’ll gain hands-on experience building intuitive, high-performing web and mobile applications. You’ll work on live production features at scale, learning best practices in responsive design, performance optimization, and accessibility. You’ll collaborate closely with designers and backend engineers to bring user experiences to life, while strengthening your skills in modern frameworks, component-based architecture, and debugging. Throughout your internship, you’ll also develop strong communication and collaboration skills by working with cross-functional teams and gain valuable exposure to the full product development lifecycle, agile methodologies, and user-first thinking.

What You'll Do

  • Frontend Development: Collaborating with our frontend engineering team to develop and maintain web and mobile applications using technologies like React and React Native.

  • Sprint Involvement: Working on tasks and features that are part of our sprints and roadmap, contributing to the team's goals and objectives, rather than isolated internship projects.

  • Agile Development: Participating in our agile development process, including sprint planning, daily stand-ups, and retrospectives, contributing to the timely delivery of features.

  • UI/UX Implementation: Working with our design team to implement responsive and intuitive user interfaces, ensuring a seamless user experience.

  • Code Quality and Best Practices: Writing clean, modular, and reusable code following industry best practices and our team's coding standards and participating in code reviews to maintain code quality and learn from experienced developers.

  • Testing and Debugging: Writing unit tests using frameworks like Jest and React Testing Library to ensure code reliability and identify and fix bugs, and conducting manual testing.

  • Continuous Learning: Staying up-to-date with frontend development trends and technologies and participating in our biweekly frontend chapters to learn and contribute to knowledge sharing.

  • Collaboration and Communication: Working collaboratively with cross-functional teams, including backend developers, designers, and product managers, to gather requirements, provide technical insights, and deliver high-quality solutions.

What You'll Need 

  • You're a senior student or a recent graduate, preferably with a degree in computer science, software engineering or any related field.

  • Proficiency in JavaScript/TypeScript, familiarity with React and/or React Native

  • Basic understanding of RESTful APIs.

  • Familiarity with version control systems (e.g. Git).

  • Passionate and curious learners with strong analytical and problem-solving skills.


Nice To Haves: 

  • Eye for design and aesthetics, with an understanding of UI/UX principles.

  • Product-minded approach, considering user needs and business objectives.

  • Familiarity with other frontend frameworks and libraries.

  • Experience with Frontend development best practices and tools.

  • Basic knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).

Who Are We? 

Thndr was founded with the dream of democratizing investing through smart tech and human design. We make investing accessible to everyone, especially in MENA, where barriers have kept people from building wealth.

On our short journey, we’ve validated that people need what we’re building by having:

  • 3 million app downloads

  • $8.8bn in annualized traded value

  • #1 trading platform in terms of traded value

  • 84% of our users are first-time investors

  • 65% of our users come from outside capital cities

We also launched Rumble, a subscription-based investment recommendations platform, to further empower people with expert financial advice.

At Thndr, we’re looking for people who are excited about our mission and ready to take ownership of their work. If you’re passionate about building something meaningful and want to shape the future of investing in MENA, join us! 🚀

Submit Your Application

You have successfully applied
  • You have errors in applying