At TeKnowledge, we turn complexity into clarity – and potential into progress. We go beyond problem-solving to transform how you grow. By blending cutting-edge technology with expert insight, we help enterprises, governments and tech vendors tackle their biggest challenges while preparing them for what’s next.
Responsibilities
- Build, test, and maintain high-quality web and mobile applications using Angular and React Native.
- Collaborate with UI/UX designers to translate design mockups into responsive and interactive interfaces.
- Integrate front-end components with RESTful APIs to ensure seamless backend communication.
- Optimize applications for maximum performance, scalability, and responsiveness.
- Participate actively in sprint reviews, planning sessions, and code reviews to ensure quality and collaboration.
- Stay up to date with front-end trends, tools, and best practices, introducing improvements to enhance user experience.
- Write clean, maintainable, and reusable code following industry standards.
- Troubleshoot and resolve technical issues, ensuring smooth functionality across platforms and devices.
Qualifications
Education
- Bachelor’s degree in Computer Science, Engineering, or a related field required.
Experience
- 5–9 years of professional experience in front-end development, with a strong focus on Angular and React Native.
- Proven expertise in delivering cross-platform mobile and web applications.
Technical Skills
Angular Skills
- Solid experience with Angular, JavaScript, HTML, and CSS.
- Strong understanding of component-based architecture and modular development.
- Experience consuming and integrating RESTful APIs.
- Working knowledge of UX/UI principles and creating user-friendly layouts.
- Familiarity with React tools such as React.js, Redux, Webpack, Flux, and Enzyme is a plus.
React Native Skills
- Proficiency in JavaScript, HTML, and CSS for both web and mobile contexts.
- Proven ability to build and deploy cross-platform mobile apps using React Native.
- Hands-on experience with React.js, Redux, and Flux.
- Understanding of mobile design patterns, navigation, and user experience best practices
Core Competencies
- Strong analytical and problem-solving skills.
- Excellent teamwork and communication abilities.
- Self-motivated, detail-oriented, and eager to learn new technologies.
- Ability to manage multiple priorities and deliver high-quality results in a fast-paced environment.
Method of Application
Meet the qualifications? Apply now at Teknowledge on icims.com