Connecting historically under represented talent to welcoming employers across the globe!
Senior Frontend Developer
Location
South Africa
Posted
84 days ago
Salary
0
Seniority
Senior
Job Description
Senior Frontend Developer
Jobs for Humanity
• Develop and maintain mobile app features using JavaScript, Swift, and Java. • Ensure high-quality, scalable, and efficient code by conducting thorough testing and peer code reviews. • Collaborate with product managers, designers, and engineers to define and build features that meet product requirements. • Continuously analyze app performance, user feedback, and industry trends to drive improvements. • Monitor production environments and troubleshoot issues as they arise. • Champion privacy, security, and regulatory compliance best practices.
Job Requirements
- 8+ years of experience in frontend development, with expertise in React or React Native.
- Strong experience developing mobile applications for Android (iOS experience is a plus).
- Proficiency in JavaScript, Swift, or Java for mobile development.
- Experience working in distributed teams with diverse perspectives.
- A self-starter who thrives in ambiguity and is eager to innovate.
- Experience in medical devices, point-of-care diagnostics, or medical imaging is a plus.
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Leading the technical direction for real-time collaboration features and commenting at scale • Integrating AI into team collaboration flows to create seamless and smart experiences • Building shared infrastructure and frameworks to enable faster collaboration tooling across Canva • Writing code hands-on while influencing product direction alongside PMs and designers • Making critical calls on latency, reliability, and data consistency in real-time systems • Sharing knowledge and levelling up peers through mentoring and thought leadership • Owning system health and reducing tech debt with a proactive, long-term mindset • Driving cross-team collaboration and representing Editing Collaboration across Canva
• Projekt, w którym Klient chce zoptymalizować pracę jednego z zespołów odpowiedzialnego za tworzeniem produktów dla klientów korporacyjnych- chodzi tu o systemy sprzedażowe produktów bankowych/ bankowość korporacyjną dla produktów bankowych.
• Udział w zmianach architektury systemu. • Implementacja nowych funkcjonalności w Angularze 19 i Javie 21. • Refaktoryzacja istniejącego kodu. • Tworzenie integracji z usługami typu REST. • Optymalizacja wydajności oraz implementacja rozwiązań bezpieczeństwa. • Wsparcie w zakresie projektowania i dokumentacji technicznej.
• Architect and implement a modular, scalable application architecture for marketing data collection and digital analytics. • Own and optimize advanced Google Tag Manager configurations, including tags, triggers, variables, and structured data layers. • Govern tracking implementations across Google Analytics 4, Google Ads, and Facebook Pixel, including Conversions API integrations. • Design tracking solutions resilient to browser privacy restrictions and compliant with global privacy regulations. • Lead the transition from fragmented client-side tracking to robust server-side and API-driven architectures when appropriate. • Troubleshoot and resolve complex, production-level tracking and performance issues affecting data accuracy or site stability. • Conduct regular audits to ensure data accuracy, attribution integrity, and alignment with business and marketing objectives. • Collaborate closely with marketing, analytics, and engineering teams to document requirements and implement new tracking solutions. • Optimize tracking implementations to protect and improve Core Web Vitals and overall site performance. • Develop and maintain technical documentation and architecture standards related to tracking, performance, and system reliability.



