We are seeking a highly experienced Full Stack Web Developer with strong expertise in developing scalable, secure, and high-performance web applications. The ideal candidate should have extensive hands-on experience in Angular, Node.js, and a strong foundation in both frontend and backend technologies.
Key Responsibilities:
- Design and develop full-stack web applications using Angular (v6+), Node.js (v10+), React.js, and MySQL.
- Ensure seamless front-end and back-end integration to deliver robust and efficient applications.
- Write clean, maintainable, and well-documented code following best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and contribute to architectural discussions for scalable solutions.
Required Skills & Qualifications:
- Minimum 6 years of experience in web application development.
- Proven 5+ years of experience working with Angular and Node.js in at least 3 real-world projects.
- Proficient in React.js, JavaScript, and TypeScript.
- Strong knowledge of HTML5, CSS3, with hands-on usage in multiple projects.
- Good understanding of version control systems like SVN, CVS, or Git.
- Experience with MySQL and NoSQL databases.
- Solid grasp of software design principles and secure coding practices.
Preferred/Additional Skills:
- Exposure to AWS cloud services.
- Experience with Vue.js, Python, Express.js, GraphQL.
- Containerization using Docker.
Candidate Profile:
- Demonstrates a full-stack mindset with ability to switch between frontend and backend development.
- Strong analytical and debugging skills.
- Team player with excellent communication and problem-solving abilities.