Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Collaborate with UI/UX designers to create visually appealing and responsive web designs that align with project requirements.
- Translate wireframes, UI/UX mockups, and prototypes into functional and interactive web applications.
- Develop and maintain high-quality front end code using HTML, CSS, JavaScript, and popular front-end frameworks and libraries such as React, Angular, or Vue.js.
- Optimize websites and web applications for maximum speed, scalability, and cross-browser compatibility.
- Ensure that all web elements adhere to web accessibility standards and best practices.
- Collaborate with back-end developers to ensure seamless integration between front-end and back-end components / APIs.
- Debug and troubleshoot front end issues, as well as implement bug fixes and performance improvements.
- Actively participate in code reviews and provide constructive feedback to peers.
- Stay current with industry trends, emerging technologies, and best practices in front end development to continually improve skills and contribute to team growth.
- Participate in project planning and estimation, including the creation of user stories and development tasks.
- Ensure design consistency, branding, and quality are maintained.
Job Requirements
- Bachelor’s degree in Software Engineering, Computer Science or any relevant field.
- 3+ years of experience in Frontend development.
- Expertise in React Native/React.js, HTML, CSS, and JavaScript, as well as experience with CSS preprocessors like Sass or LESS.
- Experience with state management libraries (Redux).
- Experience with testing libraries such as Jest, Mocha, or Jasmine.
- Experience with software like Figma/AdobeXD.
- Ability to convert UI/UX mockups into responsive websites/web apps.
- Experience integrating frontends with backend APIs.
- Familiarity with version control systems, preferably Git.
- Excellent Command of English.