We are seeking a skilled and experienced Fullstack Developer with proficiency in Angular to join our dynamic development team. As a Fullstack Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications using Angular framework. This role requires a solid understanding of both front-end and back-end technologies, with a focus on delivering robust and scalable solutions.
Responsibilities
-
Develop and maintain responsive and user-friendly web applications using Angular framework for front-end and Node.js/Express.js for back-end.
-
Collaborate closely with designers, front-end developers, and back-end developers to implement visual designs and functional requirements.
-
Write clean, maintainable, and efficient code following best practices for both front-end and back-end development.
-
Implement UI/UX designs and ensure seamless integration with back-end services and databases.
-
Optimize applications for maximum performance, scalability, and security.
-
Debug and troubleshoot issues across the entire stack, and propose solutions to improve application quality and performance.
-
Stay updated with the latest industry trends and advancements in Angular, Node.js, and full stack development.
Requirements
-
Minimum of 3 years of professional experience in fullstack development, with at least 2 years of experience in Angular development.
-
Strong proficiency in HTML, CSS, JavaScript, TypeScript, and SQL.
-
Excellent understanding of Angular framework and its core concepts, as well as Node.js/Express.js for back-end development.
-
Experience in implementing responsive web designs, cross-browser compatibility, and RESTful APIs.
-
Solid knowledge of CSS pre-processors such as Sass or Less.
-
Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
-
Strong understanding of version control systems such as Git.
-
Proven ability to solve complex problems and troubleshoot issues across the stack.
-
Excellent communication and collaboration abilities.
-
Ability to work independently and as part of a team.
-
Proficiency in CSS frameworks like Bootstrap, Material Design, or Tailwind CSS.