Job Description
Job Description
The Role:
You will be responsible for :
- Develop new user-facing features using React.js / Next.js and integrate them with the backend services.
- Build reusable components and front-end libraries for future use, ensuring scalability and efficiency.
- Translate designs and wireframes into high-quality code, bringing to life our UI/UX designs.
- Optimize applications for maximum performance and scalability, ensuring a seamless and responsive user experience across all devices and browsers.
- Collaborate with backend developers and UI/UX designers to improve usability and enhance the overall aesthetic and functional aspects of our applications.
- Integrate API’s and ensure its efficiency to allow for a seamless application experience.
- Implement optimization techniques and ensure the technical feasibility of UI/UX designs and maintain the integrity of the user experience.
- Implement robust security measures and data protection in the front-end architecture.
- Write clean, maintainable, and efficient code, adhering to industry best practices, and conduct code reviews.
- Stay updated with emerging trends in front-end development and technologies, continuously improving our practices and technologies.
- Troubleshoot and resolve issues, bugs, and performance bottlenecks.
Ideal Profile:
- Bachelor’s degree or higher in Computer Science, Software Engineering, or related field.
- Minimum 2 years of experience as a Front-End Developer, with a strong portfolio showcasing proficiency in developing web applications.
- Expertise in React.js+ Next.js and a solid understanding of the MERN stack.
- Proficient understanding of web markup, including HTML5 and CSS3.
- Experience with asynchronous request handling, cron jobs, partial page updates, and AJAX.
- Familiarity with front-end build tools, such as Webpack, NPM, and Babel.
- Strong understanding of cross-browser compatibility issues and ways to work around them.
- Good understanding of browser rendering behaviour and performance optimization.
- Experience with code versioning tools, such as Git / GitHub.
- Excellent problem-solving skills and the ability to work effectively in a team.
- Strong project management skills, with experience in agile methodologies.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now