Software Engineer 2 - Frontend
Airtel Africa
London
Hybrid
GBP 50,000 - 90,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An established industry player is seeking a skilled Front-End Developer to create responsive and user-friendly web interfaces. In this exciting role, you will leverage modern JavaScript frameworks like React, Svelte, and Angular to develop high-quality applications. You'll collaborate closely with designers to translate UI/UX wireframes into maintainable code while optimizing performance and scalability. This position offers a fantastic opportunity to work in a dynamic environment that values transparency, honesty, and open communication. If you're passionate about web technologies and thrive in a collaborative setting, this role is perfect for you.
Qualifications
- 6+ years of experience in software development with a focus on web technologies.
- Strong knowledge of JavaScript frameworks and their impact on projects.
Responsibilities
- Develop and maintain responsive web interfaces using modern JavaScript frameworks.
- Collaborate with designers to create high-quality, maintainable code.
Skills
JavaScript
React
Svelte
Angular
REST
Node.js
Vue.js
Analytical Skills
Communication Skills
Responsibilities:
- Develop, test, and maintain responsive and user-friendly web interfaces using modern JavaScript frameworks such as React, Svelte, and Angular.
- Collaborate with designers to translate UI/UX wireframes into high-quality, maintainable code.
- Optimize web applications for performance, scalability, and cross-browser compatibility.
- Build reusable components and front-end libraries to ensure consistency and future scalability.
- Implement state management solutions to manage application workflows efficiently.
- Integrate APIs and ensure smooth communication between the front-end and back-end systems.
- Uphold best practices in software development, advocating for excellence in quality, documentation, and implementation.
- Be a great colleague whom everyone can trust.
- Uphold our company values of transparency, honesty, and open communication in all interactions.
Requirements:
- 6+ years of professional experience in software development.
- Profound knowledge of web technologies and their impact on project outcomes.
- Experienced in web/front-end technologies such as JavaScript, REST, and related libraries/frameworks (e. g., Lit, Angular, Vue.js, Node.js, React).
- Strong analytical, conceptual, and structured thinking abilities.
- Effective communication skills in English, both written and verbal.