Front-End Developer Ninja
Kofa
You will also be engaged in out of the box thinking to create new techniques to visualise data. Using bleeding edge technology, you will take ownership of the design, development and implementation of new applications.
If you enjoy what you do, we are looking forward to working with you.
Responsibilities
- Own the front-end architecture across web and mobile, recommending and implementing the right frameworks and libraries
- Build reusable, scalable components and features that enhance usability and performance
- Develop data visualization tools and dashboards that make complex operational data easy to understand
- Collaborate with back-end developers, product managers, and designers to deliver well-rounded features
- Participate in product scoping sessions and contribute to shaping what we build
- Bridge the gap between graphic design and technical implementation
- Maintain consistency in brand, layout, and design implementation across all applications
Requirements
- 4+ years of front-end web development experience, including 2+ years in mobile app development
- Strong proficiency in HTML, CSS, JavaScript and TypeScript
- Hands-on experience with modern frameworks — React, React Native, Vue, or Angular
- Experience with mobile development tools such as Flutter, Ionic, or React Native
- Familiarity with design and prototyping tools (e.g. Figma, Adobe Illustrator)
- Comfort with source control and project management tools (Git, JIRA, Confluence)
- Strong communicator who works well in a collaborative, cross-functional team
Nice to have:
- Experience with cloud platforms (AWS, GCP, or Azure)
- Experience with microservice architectures
- Background in a tech startup or high-growth environment
- Experience working with multicultural or distributed teams
Submit Your Application
- You have errors in applying

