Permanent job of Software Engineer (Front End - React),
Salary: Negotiable

We are looking for Software Engineer with 3-5 years of experience in Frontend development with React.


Job Description:

·       Developing and implementing highly-responsive user interface components using React concepts.

·        Developing and implementing front-end architecture to support user interface concepts.

·        Building reusable components and front-end libraries for future use

·        Translating PSDs and wireframes into high quality code

·        Optimizing components for maximum performance across a vast array of web[1]capable devices and browsers

·        Meeting with the development team to discuss user interface ideas and applications.

·        Monitoring and improving front-end performance.

·        Documenting application changes and developing updates

 

Requirements:

·        Education: Bachelor of Computer Science & Engineering (BSc) or equivalent.

·        Experience: 3-5 Years


     Technology Stack Requirements:

·        Frontend Framework: Next.js with extensive experience in React hooks,

·        context API, and advanced patterns, providing server-side rendering (SSR),

static site generation (SSG), and API routes.

·        State Management: Familiarity with Redux, Redux ToolKit, or Context API.

·        Styling: Expertise in CSS and SCSS, Tailwind CSS with a strong focus on

responsive design principles.

·        Version Control: Git (GitHub/GitLab) for code management.

·        Testing: Familiarity with frontend testing frameworks like Jest, Cypress, or React Testing Library.

·        Performance Optimization: Techniques such as lazy loading, code splitting and caching.

·         Modular Architecture: Experience in developing and maintaining modular front-end applications.



Skills Requirements

·        React Expertise: 3-5 years of hands-on experience, with a strong focus on integration and component-based architecture.

·        Next.js: In-depth knowledge of Next.js, including SSR, SSG, and advanced features.

·        Responsive Design: Proven ability to create responsive, designs that work across all devices.

·        UI/UX Collaboration: Experience working closely with designers to translate designs into interactive user experiences.

·        Cross-Browser Compatibility: Ensuring the application works seamlessly across different browsers.

·        Code Review: Must review codes of other developers.

·        Problem-Solving: Strong analytical skills with the ability to troubleshoot and resolve complex frontend issues.

·        Agile Methodology: Proficiency in Agile/Scrum practices and experience using tools like Jira or Trello.

 

Additional Requirements

·        SaaS Development: Experience in building SaaS-based solutions with modular architecture.

·        Communication: Excellent verbal and written communication skills.

·        Portfolio: A robust portfolio demonstrating your experience with React, Next.js, and responsive design.

·        Proficiency in using AI tools

CSS, GitHub, JIRA, UI/UX, Agile, Troubleshooting, Analytical Ability, Next JS, Jest, SQL Server Reporting Services (SSRS), Tailwind CSS, React, Cypress, Agile Scrum, communication skills
No experience need in specific position
alert Please login/register to apply in this job. Click here to login/register