Live opening · Posted 9 hours ago

Web Frontend Engineer (Hybrid, South Africa) - Sandton, Gauteng (Hybrid)

Glucode · Johannesburg, Gauteng
Bamboohr No Fixed Term Contractor
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 9 hours ago
CompanyGlucode
LocationJohannesburg, Gauteng
Job typeFixed Term Contractor
Work modeNo
SourceBamboohr
ListedPosted 9 hours ago

About the role

Description supplied by the original job listing.

About Glucode
Glucode specialises in designing and developing apps for businesses worldwide. We help our clients create globally competitive apps across sectors including finance, insurance, health, transport and entertainment.
We are a diverse team of dreamers, creators and problem solvers who believe in making the world a better place through technology. We collaborate with clients and colleagues to solve problems effectively, guided by our core values: curiosity, courage, integrity, quality and passion. Our mission is to be the best mobile partner for companies that share our values, creating beautifully designed, meaningful and easy-to-use mobile apps that make a real impact.
About the Job
Overview
The Web Frontend Engineer is a key member of the engineering team, responsible for designing, developing and maintaining high-quality products and systems. This role requires strong technical expertise, excellent problem-solving skills and effective communication to collaborate across teams and deliver successful projects.
Key Responsibilities
Technical Leadership
Provide technical guidance and mentorship to junior and intermediate developers
Collaborate with engineering teams to design and implement efficient, scalable and maintainable full stack solutions
Contribute to the company’s technical vision and strategy
Stay current with emerging technologies and apply relevant developments to improve systems and innovate
Design and Development
Design, develop and implement complex software engineering projects in line with best practices and company guidelines
Build responsive and intuitive user interfaces using modern frontend frameworks
Develop accessible experiences using semantic HTML, keyboard navigation and appropriate assistive-technology support
Create and maintain technical documentation, including architecture, design specifications and test plans
Participate in code and design reviews, providing constructive feedback to improve code quality and maintainability
Project Management
Collaborate with project managers, product owners and stakeholders to define scope, goals and deliverables
Develop and maintain project schedules, identify risks and mitigate roadblocks
Track and report progress to support timely delivery of milestones
Quality Assurance
Ensure product and system quality through testing and validation
Collaborate with QA to develop and execute test plans and test cases
Identify, troubleshoot and resolve defects, implementing sustainable solutions
Cross-Functional Collaboration
Work with Product, Sales, Marketing and other teams to align engineering goals with business objectives
Act as a technical liaison, explaining technical matters clearly to non-technical stakeholders
Other
Complete accurate daily timesheets and submit them weekly for review
Key Competencies
Technical Expertise
Proficiency in web frontend technologies, frameworks and tools
Strong knowledge of software development methodologies, best practices and design patterns
Familiarity with system architecture, data structures, algorithms and performance optimisation
Leadership and Mentorship
Ability to guide, coach and mentor junior and intermediate developers
Experience leading cross-functional teams and fostering collaboration
Ability to inspire and motivate others towards shared goals
Project Management
Strong organisational and planning skills across concurrent projects
Experience scheduling work, tracking progress and managing risks
Adaptability to changing priorities while maintaining focus on objectives
Communication and Collaboration
Strong written and verbal communication with technical and non-technical stakeholders
Strong interpersonal and relationship-building skills
Effective collaboration with cross-functional teams and external partners
Problem Solving and Critical Thinking
Strong analytical and problem-solving skills
Ability to evaluate trade-offs and make informed decisions
Creative approaches to technical challenges
Key Behaviours
Values Alignment
Company Values: Adheres to the company’s values in all professional behaviours
Cultural Sensitivity: Respects and values diverse perspectives and backgrounds
Engagement: Actively participates in and commits to the company’s mission and culture
Collaboration and Teamwork
Participation: Actively participates in team meetings and activities, contributing ideas, feedback, and support
Collaboration: Works effectively with others to achieve common goals
Building Relationships: Fosters positive working relationships with colleagues
Receiving Feedback: Accepts feedback from leaders and colleagues and responds positively
Adaptability and Continuous Learning
Flexibility: Adapts to various roles and responsibilities, embracing new challenges
Openness to Change: Embraces new processes, technologies, and environments
Resilience: Maintains performance under pressure and quickly recovers from setbacks
Learning Agility: Continuously seeks opportunities to learn and improve
Adaptability in Structure: Adjusts to changes in organisational structure and responsibilities
Time Management and Reliability
Prioritisation: Identifies and focuses on high-priority tasks
Reliability and Dependability: Consistently delivers quality work on time
Efficiency: Makes optimal use of time and resources
Punctuality: Arrives on time and manages time efficiently
Professional Conduct and Integrity
Appearance and Conduct: Maintains a professional appearance and demeanour
Respect for Others: Treats colleagues, partners, and clients with respect
Confidentiality: Safeguards sensitive information
Respect for Leadership Decisions: Supports leadership decisions and understands their organisational impact
Leadership and Proactivity
Influence: Positively influences and motivates others
Initiative: Takes proactive actions without waiting for prompts
Responsibility: Takes ownership of tasks and leads by example
Fearless Feedback: Raises issues, concerns, or risks appropriately
Work Ethic and Accountability
Honesty: Remains truthful and transparent in all dealings
Accountability: Takes responsibility for actions and their outcomes
Commitment to Quality: Strives to produce high-quality work consistently
Attention to Detail: Ensures accuracy and thoroughness in work
Compliance with Policies: Diligently adheres to company policies and guidelines
About You
You are passionate about building web applications that positively impact users’ lives. You have a strong software development background, proficiency in modern frontend technologies and experience building scalable, maintainable, secure and performant web applications. You communicate clearly through code, proposals and pull requests, and use your leadership skills to support others. You bring a strong work ethic, a passion for technology and a commitment to high-quality work.
Core Requirements
BS/MS degree in Computer Science, Engineering or a related field, or equivalent experience
6+ years of full stack development experience
Strong proficiency in modern JavaScript, TypeScript, HTML and CSS
Production experience with Angular, React or Vue
Experience integrating RESTful APIs into web applications
Understanding of component architecture, state management and responsive design
Experience with functional programming and object-oriented programming
Experience with test-driven development (TDD)
Required Skills and Attributes
Frontend testing and test automation
Git and CI/CD tools such as GitHub Actions, Jenkins, Travis CI or CircleCI
Modern build tools and dependency management (Maven/Gradle, npm/yarn, Bundler)
HTML5, CSS3 and JavaScript/TypeScript
Responsive design and modern CSS frameworks
Cloud platforms (AWS, Heroku, Vercel, Netlify, DigitalOcean)
Containerisation (Docker) and deployment strategies
Web application architecture and best practices
Web security, including OWASP Top 10
Debugging and problem-solving skills
Advantageous Skills and Experience
Mentoring and team leadership
Advanced AWS services (EC2, RDS, S3, Lambda)
Message brokers (Apache Kafka, Redis, RabbitMQ)
NoSQL databases (MongoDB, Redis) and advanced SQL optimisation

Employment type
Fixed Term Contractor

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
2 min from Bamboohr publishing this role to us finding it
9 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
135,365 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App