Description

This role will lead the full-stack architecture of a critical software project. You will be responsible for designing and implementing scalable, high-performance solutions that meet the project's functional and non-functional requirements. Your deep expertise in modern frontend technologies, frameworks, and architectural patterns will be instrumental in ensuring the project's success.

 

Responsibilities

 

Technical Leadership:

Provide technical leadership and guidance to the development team

Define and implement architecture best practices, coding standards, and design patterns

Ensure the technical feasibility of UI/UX designs

Collaborate with backend architects to design seamless API integrations

Development:

Develop high-quality, reusable frontend components and modules using Angular, Azure, C#, Agile and DevOps

Optimize performance for speed and scalability

Conduct code reviews and ensure code quality standards are met

Problem-Solving:

 

Identify and troubleshoot bottlenecks

Resolve technical challenges and propose innovative solutions

Keep abreast of emerging technologies and trends

Qualifications: 12+ years of experience in development, with at least 3+ years as a Architect or similar role.

Technical Skills:

Expert knowledge of HTML, CSS, and JavaScript (ES6+)

Proficiency in modern frontend frameworks, Angular is required

Experience with state management libraries (e.g., Redux, NgRx, Vuex)

Understanding of frontend build tools and package managers (e.g., Webpack, npm, yarn)

Familiarity with frontend testing frameworks (e.g., Jest, Mocha, Jasmine)

Experience with responsive web design and accessibility standards

Experience with cloud-based frontend development, Azure preferred (e.g., AWS Amplify, Firebase)


 

 

Education

Any Graduate