Job Requirements
This job post is managed by
Daphne Tay
Last active 5 months ago
Skills
Job description for Frontend Developer Intern at Bluente
Company Description
We are an early stage EdTech firm. Our goal is to build a mobile app to provide better learning experiences for adults in language learning.
We're looking for people who are enthusiastic about our product but also fast and independent learners. As a front-end developer intern at an early-stage company, you'll be an essential part of the team and will be shipping code daily to a rapidly growing user base.
Why this role?
- Get your hands dirty: As one of our initial founding members, you'll play a role in shaping the product and learn every aspect of app development.
- Fast-paced: You'll be involved with product development in every angle, from front-end to back-end, to infrastructure.
- Build a product that counts: We believe we can change the language learning space. We hope you are interested too!
- Join at an exciting time: We're at the start of our journey and have just completed a prototype, preparing for launch. You'll be an essential part of that launch. We're also starting to search for seed funding so we will be expanding quickly.
Role:
- Write code that is reusable, scalable and testable while ensuring that products are delivered on time and with high quality
- Work with design and backend teams
- Work closely with CTO and founding team to develop product
- Drive and participate in technical discussions with other engineering team members
- Be responsible and responsive during on-call duty, with strong ability to debug and troubleshoot production issues, monitor the performance of the live apps and continuously improve them on both code and experience level
Requirements:
- Currently pursuing Bachelors’ degree in Computer Science, Software Engineering or equivalent from a reputable university
- Experience in mobile development (Flutter experience preferred
- Strong CS fundamentals (with competencies in algorithms and data structures)
- Experience in building apps in Flutter and ReactNative preferred
- Strong analytical capabilities and ability to simplify code
- Excellent understanding of software engineering concepts, design patterns, and algorithms
- Able to write maintainable and testable code, including API design, unit testing and UI testing techniques