Job
Description
Job Overview: Auralis AI is looking for a skilled and innovative Frontend Developer with expertise in React to join our dynamic team. As a Frontend Developer, you will be responsible for translating design concepts into highly efficient, responsive, and user-friendly interfaces. You will work closely with our design, product, and backend teams to build scalable solutions that deliver outstanding user experiences. Key Responsibilities: Develop new user-facing features using React.js and JavaScript . Build reusable components and front-end libraries for future use. Optimize components for maximum performance across various devices and browsers. Collaborate with UX/UI designers and back-end developers to implement new features. Ensure the technical feasibility of UI/UX designs. Maintain and improve the performance, scalability, and reliability of the frontend architecture. Write clean, maintainable, and well-documented code. Troubleshoot and debug issues, ensuring the best possible performance and user experience. Stay up-to-date on emerging trends in frontend development and React ecosystem. Requirements: 2+ years of experience as a Frontend Developer, with a strong focus on React.js . Solid understanding of JavaScript (ES6+), HTML5, CSS3 , and modern frontend development practices. Experience with React workflows such as Redux , Context API , or similar state management libraries. Familiarity with RESTful APIs and integration of frontend components with backend services. Knowledge of modern build pipelines and tools like Webpack , Babel , npm , and yarn . Proficiency in version control systems such as Git . Experience with responsive and adaptive design and cross-browser compatibility. Strong problem-solving skills, attention to detail, and the ability to work independently in a remote setup. 3+ years of software development experience Strong knowledge of JavaScript (Core, DOM APIs) 3+ years of commercial experience with Node.js and React.js 3+ years of experience with Typescript Understanding of and practical experience with AWS is a must Proficiency in Next.js is essential Strong technical skills: as a Senior Developer, you are expected to be able to create projects from scratch and have a deep understanding of application architecture. Clear and effective communication in English advanced ability to discuss business tasks, justify decisions, and communicate issues. Good self-presentation is also essential for upcoming client calls. Strong self-organizational skills — ability to work full-time remotely with no supervision. Reliability — we want to trust you and expect that you won’t let us and the client down. Adaptability and Flexibility — the ability to onboard the project promptly after accepting it and start delivering results quickly. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Strong understanding of React principles, component lifecycle, hooks, and best practices. Experience with front-end testing frameworks (e.g., Jest , React Testing Library ). Familiarity with Agile methodologies and project management tools like Jira or Trello . Preferred Skills: Experience with TypeScript . Familiarity with GraphQL . Knowledge of Next.js or other server-side rendering frameworks. Understanding of CI/CD pipelines and deployment processes. Experience with design systems and collaborating with designers on UI consistency.