Front-End Developer

August 11, 2023
R20000 - R50000 / month

Apply for this job

Email *
Name & Surname *
Job Title *
Years of Experience *
Annual CTC *

What is your current Cost-to-Company?

Salary Expectation *

What would you like to earn? Please make sure that it is market related and a realistic increase from your current CTC.

Notice Period *
WhatsApp Number *
Alternative Number *
Upload Your CV *
Browse

Upload file .pdf, .doc, .docx

Job Description

We are seeking a skilled and enthusiastic Front-end Developer to join our development team and maintain our content portal. Candidates should be fluent in/with exposure or knowledge of Flutter, React, TypeScript, Node and MongoDB as advantages.

The work we do is highly creative, so people with a creative mind will find it a good fit. This role requires strong programming skills, attention to detail, and a passion for creating visually appealing and high-performing applications. The work we do is highly creative, so people with a creative mind will find it a good fit.

Responsibilities:

Development:

  • Develop and maintain our primary content portal in Flutter
  • Assist in secondary development around our other content portals and integrations.
  • Collaborate with cross-functional teams to gather requirements and define application features
  • Implement intuitive and visually appealing user interfaces using Flutter’s widget library.
  • Write efficient, clean, and maintainable code following best practices and coding standards.

Feature Implementation and Enhancement:

  • Translate UI/UX designs and wireframes into fully functional web applications.
  • Integrate RESTful APIs and third-party libraries to enable desired functionalities.
  • Continuously optimise application performance and user experience.

Bug Fixing and Testing:

  • Identify and resolve application defects and performance issues through debugging and testing.
  • Conduct thorough testing, including unit testing and integration testing, to ensure application stability.
  • Collaborate with Quality Assurance (QA) teams to address reported bugs and ensure application quality.

Collaboration and Communication:

  • Work closely with the development team, UI/UX designers, and stakeholders to ensure project success.
  • Participate in agile development processes, including daily stand-ups, sprint planning, and retrospectives.
  • Communicate project progress, challenges, and recommendations to the team and management.

Documentation and Knowledge Sharing:

  • Create and maintain technical documentation, including application architecture and code documentation.
  • Share knowledge and expertise with team members through code reviews and knowledge-sharing sessions.
  • Stay updated with the latest trends, best practices, and advancements in Flutter and mobile app development.

Requirements:

  • Proven experience (3-5 years) with use of TypeScript, React, Node and Flutter.
  • Solid understanding of web application development concepts, including UI/UX design principles, RESTful APIs, and data storage.
  • Strong problem-solving skills and attention to detail.
  • Familiarity with agile development methodologies, such as Scrum.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Knowledge of WiFi technologies and experience in developing applications that interact with WiFi networks is a plus.

Join our passionate team and contribute to the development of our innovative WiFi content platform. If you have a background in Flutter development, a keen eye for detail, and a drive to create exceptional mobile applications, we would love to hear from you.