Responsibilities:
- Architect, design, and develop scalable front-end applications using React.js, Vite.js, TypeScript, and UI libraries.
- Define and enforce coding standards, best practices, and design patterns.
- Lead API integration strategies, ensuring seamless communication with back-end services.
- Guide and mentor development teams, conducting code reviews and technical training.
- Collaborate with product owners, designers, and backend teams to create intuitive UI solutions.
- Optimize front-end applications for performance, security, and scalability.
- Evaluate and implement emerging technologies, including GenAI and AI-driven development tools .
- Use GitHub Copilot, ChatGPT, and VS Code for efficient software development.
Must Have:
- 9+ years of experience in software development.
- Strong expertise in React.js, Vite.js, TypeScript , and UI libraries (MUI, Ant Design, etc).
- Experience in API design, integration, and microservices architecture .
- Strong understanding of state management solutions (Redux, Zustand, Recoil, etc).
- Good knowledge of performance optimization and frontend security best practices .
Good to Have:
- Experience in backend technologies such as .NET, C#, Python .
- Exposure to GenAI technologies and AI-assisted development tools.
- Experience working with GitHub Copilot, ChatGPT, and VS Code .
- Strong problem-solving and analytical skills.
- Ability to lead teams and drive architectural decisions .
Skills Required
C#, Github, Architect, Front End, .NET, Python