Sr. Reactjs Developer Job in Infilon Technologies

Sr. Reactjs Developer

Apply Now
Job Summary

Your Main Activities

    As a Senior Front-End Developer, you will be responsible for developing and maintaining the front-end architecture of our web application. You will work closely with cross-functional teams to design, develop, and implement high-quality, reusable, and scalable components. You will also play a key role in our ongoing efforts to modernize our codebase and improve the developer experience.

Technical Expertise

    Proficiency with most of the following languages/tools:

  • TypeScript: Expertise in using TypeScript to write robust, type-safe, and maintainable JavaScript code.
  • React:
    • Reusable Components: Proficiency in designing and implementing reusable components to enhance code efficiency.
    • Functional Components: Experience in migrating class-based components to functional components.
    • Hooks: Proficiency in writing and maintaining custom React hooks.
  • Redux:
    • State Management: Strong ability to create and manage Redux slices to handle application state effectively.
    • Toolkit Migration: Experience in migrating from Redux-Observable to Redux-Toolkit for improved state management.
  • Styling:
    • Tailwind CSS: Advanced skills in applying utility-first styling with Tailwind CSS to create modern and responsive designs.
    • SASS: Proficiency in using SASS for writing maintainable and scalable CSS with variables, mixins, and nested rules.
  • Jest: Experience in writing and maintaining unit and integration tests with Jest to ensure the reliability and quality of code.
  • Git: Proficiency in using Git for version control, enabling smooth collaboration and efficient code management across teams.
  • Debugging: Experience with debugging applications via DevTools.

Who Are We Looking For?

  • Experience: Demonstrated experience (4+ years) in developing and maintaining large-scale web applications and in migrating legacy code to modern frameworks.
  • Problem-Solving Skills: Strong ability to identify issues and implement effective solutions, with a focus on enhancing user experience and code quality.
  • Communication: Excellent communication skills in English (written and spoken) to articulate technical concepts clearly to both technical and non-technical stakeholders.
  • Team Player: Ability to work independently as well as collaboratively within a dynamic and fast-paced environment.
  • Mentorship: Natural leadership and ability to guide and mentor other developers.

Our Technology Stack

    The web application is powered by a diverse set of technologies, including

  • ASP.NET: A robust framework for building web applications on the .NET platform.
  • PrototypeJS: A JavaScript framework that adds convenience and features to traditional JavaScript programming.
  • React: A powerful JavaScript library for building dynamic user interfaces using a component-based approach.
  • Selenium: A tool for automating web browser interactions for testing purposes.
  • TeamCity: A continuous integration and delivery tool that helps automate the build and deployment processes.

What s in it for you

  • You become part of an international multicultural team that loves solving challenges through an unconventional and pragmatic approach but doesn t tolerate breaking the boundaries of trust, mutual respect, diversity, inclusion, and team-player spirit.
  • Tackling a wide range of challenges daily, across multiple customers and continuously growing and expanding your expertise.
  • A lot of responsibility and impact on a scaling organization with big goals.
  • Eternal respect from your colleagues as you build simple, powerful, and future-proof solutions.

Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs