Available Job

Frontend Software Engineer


We are looking for a Frontend Software Engineer to join our team and build intuitive, high-performance web applications. You will work closely with designers, backend engineers, and product managers to create seamless user experiences using modern frontend technologies.

Responsibilities

  1. Develop responsive, scalable, and high-performance web applications using modern JavaScript frameworks (React, Vue.js, or Angular).
  2. Write clean, maintainable, and well-documented code following best practices.
  3. Collaborate with UI/UX designers to translate wireframes and designs into functional web pages.
  4. Optimize applications for speed, performance, and cross-browser compatibility.
  5. Work with backend engineers to integrate APIs and manage state efficiently.
  6. Implement accessibility (WCAG) and security best practices.
  7. Stay updated with the latest trends in frontend development and continuously improve the codebase.
  8. Participate in code reviews, debugging, and troubleshooting issues.

Requirements

  1. Strong proficiency in HTML, CSS, and JavaScript (ES6+).
  2. Hands-on experience with modern frontend frameworks like React.js, Vue.js, or Angular.
  3. Knowledge of state management libraries (Redux, Zustand, Vuex, or similar).
  4. Experience with CSS frameworks (Tailwind CSS, Bootstrap, Styled Components, etc.).
  5. Understanding of RESTful APIs, GraphQL, and web services.
  6. Familiarity with build tools (Webpack, Vite, Babel, etc.).
  7. Experience with version control (Git, GitHub, GitLab).
  8. Strong debugging and performance optimization skills.

Preferred Qualifications

  1. Experience with server-side rendering (Next.js, Nuxt.js).
  2. Knowledge of testing frameworks (Jest, Cypress, React Testing Library).
  3. Familiarity with CI/CD pipelines and deployment processes.
  4. Understanding of WebSockets and real-time applications.
  5. Experience with frontend performance optimization techniques.

Benefits

  1. Competitive salary
  2. Remote-friendly work environment
  3. Flexible working hours
  4. Professional development opportunities
  5. Collaborative and innovative team culture


Apply Now!