Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Responsibilities
As a Senior Web Front-End Engineer, you will be tasked with the following key responsibilities:
- Web Application Development: Independently develop and maintain a web application using React, ensuring high performance and responsiveness to user interactions
- Debugging and Troubleshooting: Utilize your debugging skills to trace through logs and identify issues, ensuring a seamless user experience
- Collaboration: Work closely with other engineers to ensure quality assurance and provide support during the release process. This includes participating in code reviews and sharing knowledge with team members
- Full Stack Contribution: While your primary focus will be on front-end development, you will also contribute across the full stack, leveraging your understanding of back-end technologies to enhance the overall application
- Testing: Implement unit and functional testing of web applications to ensure reliability and performance, using tools such as React Testing Library
- Continuous Improvement: Stay updated with the latest industry trends and technologies, and proactively suggest improvements to enhance the application and development processes
- JavaScript: Proficient in JavaScript, with a strong understanding of its core principles and features, enabling you to write clean, efficient, and maintainable code
- React: Extensive experience with React, including the ability to build reusable components and manage state effectively
- Unit Testing: Familiarity with unit testing frameworks and methodologies, ensuring that individual components function as intended
- Functional Testing: Experience in functional testing to validate the application against business requirements and user expectations
- Debugging: Strong debugging skills to identify and resolve issues quickly, ensuring a smooth user experience
- React Hooks: Proficient in using React Hooks for managing state and side effects in functional components
- React Testing Library: Experience with React Testing Library for testing React components, ensuring they behave as expected
- Unit and Functional Testing of Web Applications: Proven experience in implementing both unit and functional tests to maintain high code quality
- NodeJS/Express: Understanding of Node.js and Express for back-end development, allowing for effective collaboration with back-end teams
- Work Fullstack Across Web Applications: Ability to work across the full stack of web applications, understanding both front-end and back-end technologies
- CSS: Familiarity with CSS for styling web applications, ensuring a visually appealing and user-friendly interface
- Apollo GraphQL: Experience with Apollo GraphQL for managing data and state in React applications, enhancing the efficiency of data fetching and management
Key Skills
Ranked by relevanceReady to apply?
Join Thaloz and take your career to the next level!
Application takes less than 5 minutes