Talent.com
Senior Frontend (React) Engineer

Senior Frontend (React) Engineer

Motorola SolutionsCape Town, Western Cape, South Africa
1 day ago
Job description

Company Overview

At Motorola Solutions, we believe that everything starts with our people.

We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.

Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for safer communities, safer schools, safer hospitals and safer businesses.

Connect with a career that matters, and help us build a safer future.

Department Overview

Motorola Solutions has recently acquired RapidDeploy Inc., and we're excited to welcome new talent to our growing team.

By applying for this role, you'll become part of the RapidDeploy team within the broader Motorola Solutions organization—where innovation meets impact in the world of Public Safety.

At RapidDeploy, our mission is to reduce emergency response times by equipping dispatchers and call-takers with real-time situational awareness through advanced tactical mapping, and by delivering powerful analytics to help public safety agencies optimize their operations.

Now, together with Motorola Solutions, we're accelerating our shared vision of creating safer communities through smarter technology.

Job Description

We are looking for a Senior Frontend Engineer to join our team.

Responsibilities will include building microservices (mainly Micro-frontends in React).

Your primary responsibilities will be to design and develop services and components on this stack, and to coordinate with the rest of the team working on different layers of the infrastructure.

A commitment to collaborative problem solving, sophisticated design, and a thirst for elegant code is a must.

Responsibilities

  • Design and develop libraries, components, and services, using efficient, reusable, secure, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to solve these
  • Help maintain code quality, organization, and automation (including test-automation)
  • Develop new user-facing features
  • Build reusable components and UI libraries for future use
  • Translate designs and wireframes into high‑quality code
  • Constant collaboration with other developers and product management

A passion to keep track of the latest modern trends

Ability to understand business requirements and translate them into technical requirements

Basic Requirements

  • Over 5 years of experience and a complete understanding of React and its main fundamentals.
  • Strong proficiency in JavaScript, object model, event handlers, JSX, and Babel
  • Strong understanding of variables and scoping
  • Strong understanding of RESTful APIs, HTML / CSS, ES6
  • Strong proficiency in JavaScript design patterns
  • Familiarity with Web / Shared / Service Workers
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with micro frontend architecture
  • Familiarity with WebSockets
  • Familiarity with modern front‑end build pipelines and tools
  • Familiarity with development pipelines and release management tools
  • Knowledge of modern authorization mechanisms, such as JSON Web Tokens
  • Experience with common front‑end development tools such as Webpack, NPM, etc.
  • A knack for benchmarking and optimization
  • Benefits

  • In return for your expertise, we'll support you in this new challenge with coaching & development every step of the way.
  • Guaranteed 13th Cheque
  • Annual Incentive Performance bonus
  • Discovery medical aid, 50% of the package for you and your dependents covered by MSI
  • Old Mutual pension fund (7,5% deducted from the base salary, MSI contributing with an equivalent of 10.5% of base salary on a monthly basis)
  • 20 PTO days, 36 sick leave days in a 3‑year cycle (PTO entitlement increasing with the years of service)
  • Family responsibility, compassionate and study leaves
  • Employee Assistance Program - a confidential and free of charge hotline with professional counselling for our employees and their families
  • Educational assistance program
  • Free and unlimited access to all courses on LinkedIn Learning
  • Fully Remote from any place in South Africa - set you up to work from home - laptop and accessories.
  • Travel Requirements

    None

    Relocation Provided

    None

    Position Type

    Experienced

    Referral

    Create a job alert for this search

    Senior Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    Senior Software Engineer - Frontend

    Senior Software Engineer - Frontend

    CyberSentriqCape Town, Western Cape, ZA
    Quick Apply
    Senior Software Engineer - Frontend .Hybrid / Remote (Somerset, South Africa) .As a Senior Software Engineer - Frontend, you will play a pivotal role in shaping the user experience of the...Show moreLast updated: 18 days ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Pure PlacementsBellville, South Africa
    Java / Springboot Engineer - This is a pure back-end role.Location : Cape Town – Hybrid - Applications will only be considered from within the Cape Town area. Our client, a leader in global payment sol...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Generator

    Lead Generator

    HR GenieTable View, South Africa
    Researcher Corporate Meeting Development.Basic Salary : R12,000 R20,000 per month (based on experience).Computer & Internet Allowance : R1,000 per month. Bonus : 2% on paid-up deals (meetings per...Show moreLast updated: 30+ days ago
    • Promoted
    Senior React Native Engineer

    Senior React Native Engineer

    Boardroom AppointmentsCape Town, Western Cape, South Africa
    Senior React Native Engineer - 6 Month Contract.Architect, build, and maintain high-performance, cross-platform mobile applications using React Native. Work closely with product, UX / UI, and backend ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Digisure)

    Senior Software Engineer (Digisure)

    Santam InsuranceBellville, ZA
    Job title : Senior Software Engineer (Digisure).Job Location : Western Cape, Bellville.The Senior Software Engineer position is a critical role, responsible for guidance of the wider team and deliv...Show moreLast updated: 18 days ago
    • Promoted
    Product Operations Lead (Product Owner) (CH1185)

    Product Operations Lead (Product Owner) (CH1185)

    CapitalHKuils River, South Africa
    The Product Operations Lead ensures smooth execution, operational support, and lifecycle management of all customer-facing components within the Product Portfolio. This role bridges delivery, stakeh...Show moreLast updated: 4 days ago
    Senior Software Engineer - Java, Vue, Typescript

    Senior Software Engineer - Java, Vue, Typescript

    AiRStellenbosch, South Africa
    Quick Apply
    Help us build world-class UX for our signal team, creating innovative web applications that meet user needs and performance requirements. You'll drive the entire UX front-end development lifecycle.B...Show moreLast updated: 14 days ago
    Senior Engineering Manager

    Senior Engineering Manager

    Prisma Data, Inc.Cape Town, Other, South Africa, 7100
    At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Front-End Engineer (React)

    Senior Front-End Engineer (React)

    Ditto HireCape Town, South Africa
    React Developer – Build the Future of Professional Platforms.Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and ...Show moreLast updated: 30+ days ago
    • Promoted
    Back End Developers

    Back End Developers

    Communicate RecruitmentStellenbosch, South Africa
    The Sleigh Engine (System Architecture) : Designing robust, scalable back-end systems (Node.NET) that can handle peak load without a hint of slowdown. The Gift-Wrapping Machine (API Development) : Bui...Show moreLast updated: 3 days ago
    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc.Cape Town, Other, South Africa, 7100
    At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Developer (Oracle) (CH1156)

    Senior Software Developer (Oracle) (CH1156)

    CapitalHKuils River, South Africa
    Our client, in the Payments and Lending industry, is seeking an experienced and passionate.This role is a critical part of our software delivery function, where you will design, develop, maintain, ...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Server Administrator / Engineer

    Linux Server Administrator / Engineer

    Isilumko Staffing (JHB)Stellenbosch, South Africa
    Virtualization and Cloud Management.Hardware / Networking fundamentals preferably in a Datacentre environment (A+ / N+) or similar Diploma. Knowledge of virtualization (Proxmox / KVM) environments.Basi...Show moreLast updated: 12 days ago
    • Promoted
    Software Developer

    Software Developer

    Communicate RecruitmentStellenbosch, South Africa
    Write clean, efficient, maintainable code (we adore readable code almost as much as we adore snacks.Collaborate with designers, product managers, and fellow dev-wizards to conjure features that use...Show moreLast updated: 5 days ago
    • Promoted
    .Net Core Developer

    .Net Core Developer

    Communicate RecruitmentStellenbosch, South Africa
    Build and maintain shiny, modern applications using.Craft clean, testable, elegant code (your future self will thank you). Work with SQL, APIs, cloud services, and other clever tools.Help improve pr...Show moreLast updated: 4 days ago
    • Promoted
    Data Engineer

    Data Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Minimum 5 years orchestrating the infernal symphony of data engineering ideally in the underworlds of credit, lending, or fintech. A degree in Computer Science, Engineering, Mathematics, or similar...Show moreLast updated: 30+ days ago
    • Promoted
    Front End Developers

    Front End Developers

    Communicate RecruitmentStellenbosch, South Africa
    Santa's Sleigh (Performance) : Optimizing code so the user's journey is fast, smooth, and magical, even with a heavy sack of features. Elf Workshop (Component Library) : Building reusable, scalable co...Show moreLast updated: 3 days ago
    • Promoted
    Intermediate Software Engineer

    Intermediate Software Engineer

    PoimaineStellenbosch, South Africa
    Intermediate Software Engineer.You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers.This role allows you to d...Show moreLast updated: 30+ days ago