UI Developer (CSS and TypeScript)

 

Recruiter:

Deka Minas Pty Ltd

Job Ref:

UI Developer

Date posted:

Wednesday, April 28, 2021

Location:

Pretoria, South Africa

Salary:

R800,000-R1,200,000 CTC per annum


SUMMARY:
You''re a passionate skilled CSS and Javascript Engineer and will be part of a team responsible for the development of our clients customer facing mobile and desktop websites.

POSITION INFO:

We are looking for a Senior Front-End Developer to build performant mobile apps on both the iOS and Android platforms, including design, architecture, development, code review, and testing of key software solutions.

You will play a leading part in a cross-functional, global team that’s responsible for the full software development life cycle, from conception to deployment & maintenance. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. Work will primarily be remote.

If you’re familiar with Agile methodologies and feel at home working in a startup environment, we’d like to meet you.

Responsibilities

- Translate UI designs and UX wire-frames into high-quality code
- Build pixel-perfect, smooth UIs across both iOS and Android mobile platforms
- Leverage native APIs for deep integrations with both platforms
- Optimize components for maximum performance
- Diagnose and fix bugs and performance bottlenecks
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Work closely with backend developers to understand and properly use the systems APIs
-Write both unit and integration tests, and develop automation tools for daily tasks
- Write technical documentation
- Participate in daily stand-ups/ad-hoc design sessions as and when required (via online conferencing facilities, ie. Zoom, MS Teams)

Requirements

  • Minimum Degree Required: Bachelor Degree in Computer Science or relevant field

  • At least 7 years'' experience as a Front-end developer with a strong focus on CSS and TyprScript)

  • Firm grasp and proven experience with common front-end languages and libraries (e.g. HTML/CSS, JavaScript)

  • Ability to write well-documented, clean code

  • Familiarity with native build tools

  • Solid understanding of object-oriented programming

  • Understanding of REST APIs

  • Understanding and grasp of Agile development and Scrum practices

  • Solid SQL / relational database experience

  • Solid at working with third-party dependencies and debugging dependency conflicts

  • Experience with automated testing suite

  • Flexibility and deadline driven

  • Excellent communication, teamwork & organisational skills

  • Great attention to detail



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

UI Angular Developer
Location: Johannesburg
Salary: 650 Hourly
New 12 month contract opportunity availableAre you a passionate ui Angular developer who thrives in a dynamic, innovative environment? Join one of South Africa’s leading Banks and shape the future of cutting-edge digital platforms. If you’re driven by excellence and eager to make a tangible impact, this opportunity is tailor-made for you
20 days ago


Front-End Developer
Location: Pretoria
Salary: 450 Annually
Turning designs into seamless user experiences — React developers, this is your stage.
13 days ago


Junior Front End Developer
Location: South Africa
Salary: Annually
Swing into your tech career with the agility of Spider-Man!Are you fresh out of university or just starting your journey in front-end development? Our client is looking for a web-slinging junior developer ready to climb the walls of innovation. If you’ve got curiosity, the drive, and the hunger to learn, this is your chance to join a team that’s building the future—one pixel at a...
13 days ago


Developer
Location: Johannesburg
Salary:
Are you a seasoned Full Stack developer (C# and Angular) with a passion for building scalable enterprise applications?
1 day ago


Mobile Application Developer
Location: Johannesburg
Salary: 800000 Annually
An experienced Mobile Application developer is required to join our newly formed Group Support Mobile Team. Work closely with a Senior developer and Senior Business Analyst to develop and maintain high quality mobile applications in both Android and IOS. If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile developer, you...
6 days ago


Senior Full Stack .NET Developer - (PERMANENT)
Location: Sandton
Salary:
6 days ago


Integrations Developer
Location: Johannesburg
Salary: TBC Annually
Love building slick integrations and keeping websites fast, secure, and fresh? Join a tech-forward team where you’ll work on real-world logistics challenges, connect systems, and keep our digital presence sharp. If you’re into APIs, automation, and clean code - this is your next big move.
7 days ago


Full Stack JavaScript Engineer (React / Next.js / Expo / Supabase)
Location: South Africa
Salary: R25,000-R31,000
As the first core developer hire, you''ll work directly with the CTO who''s built multiple viral products with millions of users on shipping clean, fast, full-stack code across a range of new apps.
10 days ago


Software Developer
Location: Centurion
Salary: 800 000 Annually
Are you a passionate software developer with a flair for building mobile, desktop, and web applications? This opportunity is perfect for someone who thrives on writing clean code, solving technical challenges, and taking full ownership of application development. If you have solid experience in Flutter and a love for creating seamless user experiences, we want to hear from you.
14 days ago


Talent Ad for Full-stack developers(experienced)
Location: Johannesburg
Salary:
Calling Experienced Full Stack developers Driving Innovation in TechAre you a Full Stack developer who thrives on building impactful, user-focused systems? Do you love working across the stack — from sleek front-end design to robust back-end functionality — while continuously learning and refining your craft?
14 days ago


Create a free job alert for UI Developer (CSS and TypeScript) in Pretoria

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions