Front-End Developer At iTrust Finance Limited November 2024

Front-End Developer At iTrust Finance Limited November 2024, Nafasi za kazi Front-End Developer At iTrust Finance Limited November 2024, Nafasi za kazi iTrust Finance Limited

Position Title: Front-End Developer
Location: Dar es Salaam, Tanzania
Employment Type: Full-time, On-site
Department: ICT
Reporting Line: Head of ICT
Expected Start Date: 02 December 2024

About iTrust Finance Limited

iTrust Finance is a leading financial services provider focused on innovation and excellence in technology. Our mission is to drive financial empowerment through user-friendly digital solutions.

Overall Role

As a Front-End Developer, you will drive the development of user-facing applications that are visually appealing, fast, and scalable. You will collaborate with cross-functional teams to ensure our technology is at the forefront of the industry, enhancing the customer experience across all digital platforms.

Key Responsibilities

  • Develop and maintain mobile and web applications using the latest frameworks and tools.
  • Collaborate with back-end developers and designers to implement features ensuring smooth functionality and aesthetic appeal.
  • Optimize applications for speed and scalability.
  • Ensure technical feasibility of UI/UX designs and transform them into interactive applications.
  • Participate in the entire development lifecycle, including coding, testing, debugging, and troubleshooting.
  • Manage the implementation, configuration, and ongoing support of software applications.
  • Maintain documentation for all front-end codebases to ensure scalability and maintainability.
  • Implement and uphold software security standards to protect data and communications.
  • Collaborate with back-end teams for seamless ICT operations.

Key Performance Indicators (KPIs)

  • Code Quality & Maintainability: Deliver clean, well-documented, and efficient code.
  • Application Performance: Ensure applications are responsive and load quickly.
  • On-time Delivery: Meet project deadlines consistently.
  • User Experience (UX) Feedback: Gather positive feedback on usability and aesthetics.
  • Collaboration: Foster effective communication within the team.
  • Documentation: Maintain clear and comprehensive documentation for all processes.
  • Continuous Learning: Stay updated on industry trends and integrate new technologies.

Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • 3+ years of relevant work experience.
  • Proficiency in modern web technologies: HTML5, CSS3, JavaScript (ES6+), and frameworks like React, Vue.js, or Angular.
  • Experience with mobile application development using Flutter or React.
  • Familiarity with RESTful APIs and front-end integration with back-end services.
  • Knowledge of version control systems (e.g., Git).
  • Strong understanding of web performance optimization techniques.
  • Familiarity with design tools (e.g., Figma, Adobe XD, Sketch).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a fast-paced environment.

Application Process

If you’re passionate about creating exceptional user experiences and driving technology innovation, we encourage you to apply!

APPLY HERE

Leave your thoughts

Eduforumtz

Eduforumtz

Welcome to your trusted source of Learning

IMPORTANT INFORMATION