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.
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).
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! 🚀