CrawlJobs Logo

Intermediate Frontend Developer

South Africa, Cape Town · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

As an experienced, intermediate level, Front-end Developer, you’ll be working with React (Hooks, Context API, component lifecycle), Typescript JavaScript, SASS/LESS to provide the best-in-class custom cinema websites worldwide. You’ll have experience with modern Agile software development, and you will be experienced in advocating team quality and productivity through peer programming, code reviews, and of course your own development. You will be an advocate for technologies and tools, you will own larger features and projects, and you will be skilled at collaborating with wider stakeholders such as Product Owners, Business Analysts, and Engineering Managers.

Job Responsibility

  • Develop user interfaces and user experiences using HTML, CSS, and JavaScript
  • Implement responsive web design to ensure optimal user experience across various devices and screen sizes
  • Work with front-end frameworks and libraries, such as React, JavaScript, HTML, Typescript, SCSS/CSS & ES6 Vanilla Javascript
  • Ensure cross-browser compatibility and address performance issues
  • Write and maintain automated tests to ensure code quality
  • Debug and troubleshoot issues related to the front-end application
  • Collaborate with cross-functional teams, including designers, product managers, and other developers
  • Communicate effectively with team members and stakeholders, providing updates on progress and addressing concerns

Requirements

  • Proven intermediate level web front end development experience ideally in a commercial and/or ecommerce organisation
  • Strong React (Hooks, Context API, component lifecycle), TypeScript, JavaScript, SCSS/CSS, Tailwind experience
  • Advanced web development including AJAX, SPA, SEO, cross-browser, various JS frameworks, REST API design / integration, CSS including server-side pre-processing such as LESS, SASS
  • Advanced knowledge of responsive and mobile-first design principles
  • Experience working with Umbraco CMS would be an added benefit
  • Excellent communication, organisational, or mentoring skills
  • Experience working within an Agile SDLC
  • Experience with Windows Server / IIS would be beneficial

Nice to have

  • Experience working with Umbraco CMS would be an added benefit
  • Experience with Windows Server / IIS would be beneficial

What we offer

  • Rest & Relax Fridays - Finish at lunch time on Friday but get paid for the full day
  • Annual volunteer day
  • Employee Rewards and Benefits with Perkbox
  • Medical Insurance / Medical Aid (after qualifying period)
  • Employee Assistance Programme Service
  • Paid Sick leave
  • 5 days bereavement leave per year
  • On-Site Breakfast Bar

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Intermediate Frontend Developer

8 matching positions

Intermediate Frontend Developer

The Intermediate Frontend Developer is an intermediate level position responsibl...
Location
Location
Canada , Mississauga
Salary
Salary:
79320.00 - 110680.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of relevant experience in frontend development within the Financial Service industry
  • Intermediate level experience in developing robust web applications
  • Strong proficiency in ReactJS, JavaScript (ES6+), HTML5, and CSS3
  • Solid experience with SQL databases, demonstrating capability in query writing and an understanding of performance tuning
  • In-depth understanding of RESTful APIs and client-server architecture
  • Proficient with version control tools (e.g., Git) for collaborative development
  • Familiarity with backend technologies such as .NET Framework / .NET Core for effective integration and communication
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Develop and maintain user-facing applications using modern web technologies, including ReactJS, advanced JavaScript (ES6+), HTML5, and CSS3, ensuring high performance and responsive design across various browsers and devices
  • Implement UI components and features, translating design mockups and wireframes into clean, well-structured, and maintainable code
  • Integrate frontend applications with backend services by consuming RESTful APIs, ensuring efficient data flow and robust client-server architecture
  • Collaborate with backend developers to define API contracts and optimize data retrieval, demonstrating a solid understanding of SQL databases for effective system communication, including query writing and performance tuning concepts
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Apply fundamental knowledge of programming languages for design specifications
  • Conduct thorough testing, debugging, and performance optimization of frontend applications
  • Contribute to code reviews and maintain code quality using version control tools (e.g., Git)
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
What we offer
What we offer
  • Global Benefits: Designed to support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Junior-Intermediate Frontend Developer

We are looking for a Junior Frontend Software Developer to work with our existin...
Location
Location
Poland , Gdańsk
Salary
Salary:
Not provided
navblue.aero Logo
NAVBLUE Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of working experience
  • Recent experience developing software with Vue or similar modern framework, javascript or typescript
  • Experience with frontend development
  • Experience writing unit tests, component testing or integration testing
  • Ability to work effectively with others in a team environment
  • Communication skills
  • Ability to understand suggested/shared concepts
  • Ability to use technical communication skills
  • One or more of the following technology stacks: Vue.js, javascript, typescript
  • Selenium, Python or similar
Job Responsibility
Job Responsibility
  • Actively support team with work on development tasks and support timely delivery
  • Follow and keep up code review standards
  • Participate in chapter initiatives to help achieve NAVBLUE's business goals
  • Communicate potential obstacles in squads plans and support contingency plans
  • Implement unit, component and integration testing for new and existing code to ensure software quality
  • Coding, testing, documenting and debugging assigned development tasks to meet acceptance criteria
  • Contribute to the design of product features
  • Contribute to chapter's productivity
  • Implement product features
  • Work within agile development concepts and participate in our SAFe process
What we offer
What we offer
  • Hybrid work environment with up to 2 days working from home weekly
  • Stable employment based on a full-time job contract
  • International working environment in a dynamic company
  • Access to the latest knowledge and technologies enabling professional development
  • Training and development possibilities
  • Participating in international projects and international trips
  • Competitive salary dependent on experience and qualifications
  • Flexible working hours and work-from-home opportunities
  • Private medical coverage for you and your family
  • Sport card
  • Fulltime
Read More
Arrow Right

Frontend Developer

We are seeking a skilled Frontend Developer with 3+ years of experience building...
Location
Location
India , Pune
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in frontend development
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+)
  • Hands-on experience with React and Redux
  • Experience integrating RESTful APIs
  • Basic to intermediate experience with Node.js and Express.js
  • Experience with Git-based version control
  • Strong understanding of responsive design principles
Job Responsibility
Job Responsibility
  • Develop responsive and interactive web applications using React, Redux, and modern JavaScript (ES6+)
  • Build reusable UI components using HTML5, CSS3, and Bootstrap
  • Implement state management using Redux and ensure application scalability
  • Integrate RESTful APIs and handle asynchronous data flows
  • Optimize applications for performance, cross-browser compatibility, and responsiveness
  • Collaborate with backend teams to consume APIs and ensure seamless integration
  • Participate in code reviews, debugging, and continuous improvement initiatives
  • Support backend integration using Node.js and Express.js
  • Assist in developing scalable, data-driven platforms
  • Work with version control systems such as Git
Read More
Arrow Right

Python / PyTorch Developer — Frontend Inference Compiler

Would you like to participate in creating the fastest Generative Models inferenc...
Location
Location
United Arab Emirates , Dubai
Salary
Salary:
Not provided
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Engineering, Computer Science, or equivalent in experience and evidence of exceptional ability
  • Strong Python programming skills and in-depth experience with PyTorch internals (e.g., TorchScript, FX, or Dynamo)
  • Solid understanding of computational graphs, tensor operations, and model tracing
  • Experience building or extending compilers, interpreters, or ML graph optimization frameworks
  • Experience working with PyTorch and HuggingFace Transformers library
  • Knowledge and experience working with Large Language Models (understanding Transformer architecture variations, generation cycle, etc.)
  • Strong C++ programming skills
  • Knowledge of MLIR based compilation stack
Job Responsibility
Job Responsibility
  • Analysis of new models from generative AI field and understanding of impacts on compilation stack
  • Develop and maintain model definition framework that consists of model building blocks to represent large language models based on PyTorch and Cerebras dialects ready to be deployed on Cerebras hardware
  • Develop and maintain the frontend compiler infrastructure that ingests PyTorch models and produces an intermediate representation (IR)
  • Extend and optimize PyTorch FX / TorchScript / TorchDynamo-based tooling for graph capture, transformation, and analysis
  • Collaboration with other teams throughout feature implementation
  • Research on new methods for model optimization to improve Cerebras inference
What we offer
What we offer
  • Build a breakthrough AI platform beyond the constraints of the GPU
  • Publish and open source their cutting-edge AI research
  • Work on one of the fastest AI supercomputers in the world
  • Enjoy job stability with startup vitality
  • Our simple, non-corporate work culture that respects individual beliefs
Read More
Arrow Right

Frontend / Mobile Developer

Sprinterra invites you to be part of a team that creates impactful digital produ...
Location
Location
United States , New York
Salary
Salary:
Not provided
sprinterra.com Logo
Sprinterra
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience in JavaScript/TypeScript development
  • Proven experience with Angular, React and React Native in production environments
  • Ability to develop applications from scratch and take ownership of technical decisions
  • Hands-on experience migrating applications from legacy versions of Angular, React, and/or React Native
  • Strong understanding of mobile app lifecycle, UI performance optimization, and REST API integration
  • Experience with state management (Redux/MobX/Recoil or similar)
  • Good knowledge of version control tools (Git) and CI/CD workflows
  • Exposure to DevOps tools and cloud deployment (e.g., Firebase, AWS, Fastlane) – basic level
  • Excellent communication skills and fluent English (Upper-Intermediate or higher) – must be able to interact directly with clients
  • Familiarity with security and compliance standards in healthcare (HIPAA, GDPR) is a plus
Job Responsibility
Job Responsibility
  • Support and maintain existing mobile and web applications using Angular, React and React Native
  • Build and maintain new mobile and web applications from scratch using Angular, React and React Native
  • Plan and execute migrations of applications from older versions of Angular, React, and React Native to the latest stable versions, minimizing risks and downtime
  • Refactor legacy code to improve maintainability, performance, and scalability during migration
  • Design and implement intuitive UI/UX components across platforms
  • Ensure performance, scalability, and cross-platform consistency
  • Communicate directly with stakeholders and clients, gathering requirements and providing updates
  • Collaborate with other developers, QA engineers, and product owners
  • Follow best practices for security and compliance, especially in healthcare contexts
Read More
Arrow Right

Intermediate Software Engineer - Frontend

As an experienced, Intermediate Frontend Software Engineer, you’ll use your Reac...
Location
Location
New Zealand , Auckland
Salary
Salary:
Not provided
vistagroup.co.nz Logo
Vista Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven intermediate level frontend application development experience
  • Strong knowledge of React, Redux, Typescript, HTML/CSS and frontend test suites
  • Proven experience creating responsive, accessible interfaces to ensure optimal user experience
  • Advanced coding and problem-solving ability
  • Strong analytical, decision-making and team collaboration skills
  • The ability to develop within the role to provide future technical leadership in the frontend space
  • Right to live and work in New Zealand without the need for employer sponsorship
Job Responsibility
Job Responsibility
  • Work with front-end frameworks and libraries, such as React, Redux, Typescript, HTML/CSS
  • Convert UI/UX designs into high quality code, developing responsive, accessible user interfaces to ensure optimal user experience and performance optimisation
  • Write and maintain automated tests to ensure code quality
  • Debug and troubleshoot issues related to the front-end application
  • Collaborate with cross-functional teams, including designers, product managers, and other developers
  • Communicate effectively with team members and stakeholders, providing updates on progress and addressing concerns
  • Mentor and support less experienced frontend engineers, helping them grow in both frontend technical skills and engineering maturity
What we offer
What we offer
  • Excellent work/life balance including a 4 ½ day working week
  • Hybrid working (home and office-based split)
  • Medical and Life insurance (after qualifying period)
  • Volunteer day, enhanced paid parental leave and wellness benefits
  • Strong mentoring & career development focus
  • Fun team events including the Vista Innovation Cup
  • Fulltime
Read More
Arrow Right

Intermediate Full Stack Software Developer

We are seeking a highly versatile Intermediate Full Stack Software Developer to ...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • 4 to 7 years of progressive professional experience in full-stack application design, programming analysis, and cross-functional software delivery
  • Demonstrated, high-level mastery of React paired with a deep operational understanding of the Angular/AngularJS ecosystem and core JavaScript/TypeScript
  • Strong practical knowledge of REST and SOAP web services, API architecture patterns, data verification methods, and runtime gateway middleware
  • Proficient in writing relational database scripts, schema queries, and structured data transformations via SQL (Oracle or SQL Server)
  • Solid experience operating under structured Software Development Life Cycles (SDLC) using Agile/Scrum and Rapid Application Development (RAD) frameworks
  • Excellent written, verbal, and presentation skills with a proven track record of working effectively with IT professionals and business area stakeholders to translate requirements into designs
Job Responsibility
Job Responsibility
  • Translate technical specifications and user stories into clean, tested, and deployable production code
  • Write detailed specifications, generate code modules, and conduct rigorous unit testing
  • Create, design, and implement responsive, cross-platform layouts for new and existing web properties using HTML5, CSS3, JavaScript, and modern UI components
  • Build self-contained, reusable, and highly testable frontend components leveraging React alongside Angular / AngularJS frameworks, ensuring optimal server-side and client-side rendering
  • Construct and integrate secure, performant backend API layers, including RESTful (utilizing Swagger definitions) and SOAP web services
  • Ensure frontend interfaces efficiently query and manipulate API data
  • Support and configure Java-based backend components using enterprise application utilities, including Servlets, EJBs, and middleware servers such as Apache Tomcat and Oracle WebLogic
  • Expand and optimize internal data workflows by executing core extraction, transformation, and loading (ETL) activities across relational and hierarchical databases (Oracle, SQL Server)
  • Isolate, debug, and resolve complex application anomalies arising during production deployment, system migrations, or database conversions
  • Participate actively in daily Scrum standups, sprint reviews, and technical walkthrough sessions
What we offer
What we offer
  • Diversified Framework Portfolio
  • End-to-End Delivery Scope
  • Stable Contract Runway
  • Structured Workspace
  • Fulltime
Read More
Arrow Right

Senior Java Full-Stack Engineer with Angular Experience

N-iX is looking for a Senior Java Full-Stack Engineer with Angular experience to...
Location
Location
Poland; Romania
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of commercial software development experience
  • Strong expertise with Java (OpenJDK) and Spring Boot
  • Experience building RESTful APIs
  • Solid experience with Angular
  • Strong knowledge of PostgreSQL
  • Hands-on experience with Apache Kafka
  • Experience with Microsoft Azure services
  • Experience with Docker and CI/CD pipelines
  • Experience with Elasticsearch
  • Upper-Intermediate+ English level
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Java and Spring Boot
  • Develop and support Angular-based frontend functionality
  • Design and optimize PostgreSQL databases
  • Implement event-driven solutions using Kafka
  • Build and maintain REST APIs and integrations
  • Deploy and support applications in Azure Cloud
  • Participate in code reviews and maintain high code quality standards
  • Collaborate with architects and cross-functional teams to deliver new features
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • Fulltime
Read More
Arrow Right