As a Senior Front End Developer, you will be responsible for leading the development of the new user interface (Front End) for the MES system, utilizing modern technologies and adhering to international quality standards. This role is pivotal in ensuring an exceptional user experience (UX), optimizing response times, reducing the number of clicks, and accelerating user processes. You will collaborate with multidisciplinary teams to integrate microservices into the existing application and enable web functionality for the system. Furthermore, you will contribute to the development of a world-class product using agile methodologies and advanced software development practices.
Requirements:
Engineering in computer systems or similar
5+ years . NET knowledge
5+ years Programming languages C #, VB. Net
5+ years Knowledge of TSQL (stored procedures, views, jobs, SSIS)
Knowledge of MSMQ, XML, Xpath, Xquery
IDE VS 2012 or higher
Creation of Windows Services
Knowledge of ASP MVC Web Applications
Knowledge of API RESTful
Knowledge of Angular
Knowledge of Bootstrap
Knowledge of PrimeNG
Knowledge of Gitlab
Knowledge of gRPC
Knowledge of Storybook
Knowledge of Tailwindcss
Advanced English (conversational)
Responsibilities:
Design and develop a new, intuitive, efficient, and high-quality user interface using Angular and C#.
Implement best design practices to ensure an optimal user experience.
Optimize response times and reduce the number of clicks required for key processes.
Collaborate with the backend team to integrate the developed microservices into the current Windows Forms application and enable their use in a web environment.
Ensure effective communication between the Front End and microservices through RESTful APIs.
Design and execute unit and integration tests to ensure code quality and system functionality.
Identify and resolve performance issues and bugs in the Front End.
Ensure the product meets international quality and scalability standards.
Actively participate in agile ceremonies such as planning, retrospectives, and sprint reviews.
Collaborate with designers, backend developers, testers, and stakeholders to align development with project objectives.
Contribute to continuous improvement within the team and development processes.
Document technical designs, architectural decisions, and development practices used.
Research and propose new technologies and tools to enhance Front End development.
Stay updated on web development trends and UX best practices.
These are the interviews you will have:
English Interview to verify you can have a conversation
2 Interviews with our client
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.