Sign up to save this job, get alerts, and apply with an optimized CV.

Mobile Software Engineer (Intermediate) - UI/UX Focus

400000.00 - 500000.00

Job description

A technology firm in Centurion is seeking an Intermediate Mobile Developer to create engaging user interfaces and optimize application performance. This role involves collaborating with cross-functional teams, ensuring quality through testing and documentation, and participating in Agile practices. Candidates should possess a Bachelor's degree in Computer Science and 2-5 years of relevant experience. The ideal candidate is proactive, with strong problem-solving and communication skills, and keen attention to detail. **Key Responsibilities:** * Develop and maintain mobile applications for iOS and/or Android platforms. * Design and implement user interfaces (UI) and user experiences (UX) that are intuitive and visually appealing. * Write clean, well-documented, and efficient code. * Collaborate with designers, product managers, and other engineers to deliver high-quality products. * Conduct thorough testing and debugging of applications. * Optimize application performance for speed and scalability. * Stay up-to-date with the latest mobile development trends and technologies. * Participate in code reviews and provide constructive feedback. * Contribute to the continuous improvement of development processes. **Requirements:** * Bachelor's degree in Computer Science or a related field. * 2-5 years of experience in mobile app development. * Strong proficiency in Swift (iOS) and/or Kotlin (Android). * Experience with UI/UX design and implementation. * Familiarity with RESTful APIs and JSON. * Experience with version control systems (e.g., Git). * Solid understanding of mobile app architecture and design patterns. * Excellent problem-solving and communication skills. * Ability to work independently and as part of a team. **Nice to Have:** * Experience with cross-platform development frameworks (e.g., React Native, Flutter). * Experience with CI/CD pipelines. * Experience with mobile testing frameworks. * Knowledge of Agile methodologies. **Benefits:** * Competitive salary * Medical aid * Pension fund * Opportunities for professional development * Dynamic and collaborative work environment

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Boxfusion
Location
South Africa, Gauteng, Tshwane, Centurion
South Africa
Posted
6 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.