Job Description
As a Front-End Web Engineer specialising in React.js or Angular JS, some of your key responsibilities may include:
Developing user-friendly interfaces: Your primary responsibility will be to develop
interactive and engaging user interfaces using React.js, which will enhance the user
experience of the website or application you are working on.
- Designing responsive layouts: You'll be responsible for creating layouts that are responsive to different screen sizes and resolutions, ensuring that your application or website is easily accessible on different devices.
- Collaborating with Back-End Developers: You'll be working closely with Back-End Developers to develop APIs, integrate them with the user interface, and ensure seamless data transfer.
- Writing clean and efficient code: You will be responsible for writing efficient, reusable, and well-documented code that can be easily maintained and updated.
- Testing and debugging: As a Front-End Web Engineer, you will be responsible for testing your code and debugging any issues that may arise, ensuring the highest level of quality and functionality.
- Keeping up with new technologies and trends: You'll be expected to stay up-to-date with the latest trends and advancements in the world of web development, and make recommendations for implementing new technologies and practices in your work.
- Ensuring accessibility and optimization: You will be responsible for ensuring that your web applications are accessible to all users, including those with disabilities, and optimising your code to improve site performance and speed.
- Collaborating with Designers: You will be working closely with UX/UI Designers to understand their design vision and to ensure that your code aligns with their design standards.
Requirements:
- Over 5 (FIVE) yeas of relevant experience in ReactJS or Angular JS or both
- Bachelor's Degree in Computer Science, Information Technology, or equivalent degree
- Strong proficiency in React.js, HTML, CSS, and JavaScript
- Experience with RESTful APIs and integrating them with front-end applications
- Experience with version control tools such as Git
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively with other developers, designers, and stakeholders
- Passion for continuous learning and staying up-to-date with the latest trends and advancements in front-end web development