Job Summary
As a Frontend Engineer in VideoAsk and a member of the Activation team, this role focuses on building and maintaining a high-quality React web app (using TypeScript), ensuring an exceptional user experience. The candidate will collaborate effectively with team members to optimize CI/CD pipelines, implement testing strategies, and contribute to the continuous improvement of development processes and best practices.
- Minimum Qualification:Degree
- Experience Level:Mid level
- Experience Length:3 years
Job Description/Requirements
Things you will do:
- Develop and maintain high-quality React application with TypeScript: Collaborate with the development team to develop, and optimize the VideoAsk web app (both internal dashboard & public sites & videoasks) using React, Next.js, and TypeScript.
- Implement and maintain styling and UI/UX best practices: Collaborate closely with Design & create reusable and responsive UI components, adhering to established design guidelines, and optimizing for performance.
- Manage and optimize CI/CD pipelines: Work closely with the team to configure, maintain, and improve GitHub Actions pipelines for continuous integration and deployment, ensuring code quality and delivery of new features and bug fixes.
- Implement and execute testing strategies: Write and maintain comprehensive unit tests using Jest, ensuring code coverage and robustness, and conduct end-to-end and screenshot testing with Cypress and VRT to validate application functionality and visual consistency.
- Collaborate and communicate effectively: Actively participate in code reviews, communicate progress and blockers to the team, and contribute to continuously improving development processes and best practices.
What you already bring to the table:
- Strong understanding of React, TypeScript, and Next.js, with the ability to build efficient and reusable components.
- Proficiency in UI/UX design principles and best practices for creating responsive and visually appealing applications.
- Familiarity with CI/CD pipelines, preferably with experience in GitHub Actions.
- In-depth knowledge of testing methodologies and tools such as Jest, Cypress, and VRT.
- Excellent problem-solving and debugging abilities to quickly identify and resolve issues in a complex application environment.
- Strong time management and organizational skills, with the ability to prioritize tasks effectively and meet project deadlines.
- Proficiency in version control systems, preferably Git, to collaborate seamlessly with team members.
- Ability to write clean, efficient, and maintainable code, following best practices and established coding standards.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.