Job Description
We are looking for a talented and experienced Angular Full Stack Developer to join our dynamic team. As an Angular Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end of web applications. You will work with a variety of technologies, including Angular for the front-end, Node.js for the back-end, and databases such as MySQL, MongoDB, or PostgreSQL.
Key Responsibilities:
• Design and develop user-friendly, responsive front-end applications using Angular.
• Build and maintain robust back-end services and APIs using Node.js, Express, or other relevant technologies.
• Integrate front-end and back-end components to create seamless, full-stack solutions.
• Work with databases, ensuring efficient data modeling, queries, and performance optimization.
• Collaborate with product managers, designers, and other developers to define application features and user experience.
• Write clean, scalable, and efficient code, ensuring the application is both performant and maintainable.
• Perform testing, debugging, and troubleshooting to ensure high-quality and bug-free software.
• Participate in code reviews and contribute to continuous improvement of development processes and practices.
• Stay up to date with emerging technologies and best practices in full-stack development.
Required Qualifications:
• Bachelor s degree in Computer Science, Information Technology, or a related field.
• Strong proficiency in Angular for building modern, responsive front-end interfaces.
• Proficient in back-end development using Node.js and Express, or similar frameworks.
• Experience with database technologies such as MySQL, MongoDB, or PostgreSQL.
• Familiarity with RESTful APIs and web services.
• Knowledge of version control systems, particularly Git.
• Ability to write clean, modular, and reusable code.
• Understanding of web security best practices.
• Strong problem-solving skills and attention to detail.
• Excellent communication skills and ability to work in a collaborative team environment.
Responsibilities
- As an Angular Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end of web applications
- You will work with a variety of technologies, including Angular for the front-end, Node.js for the back-end, and databases such as MySQL, MongoDB, or PostgreSQL
- Design and develop user-friendly, responsive front-end applications using Angular
- Build and maintain robust back-end services and APIs using Node.js, Express, or other relevant technologies
- Integrate front-end and back-end components to create seamless, full-stack solutions
- Work with databases, ensuring efficient data modeling, queries, and performance optimization
- Collaborate with product managers, designers, and other developers to define application features and user experience
- Write clean, scalable, and efficient code, ensuring the application is both performant and maintainable
- Perform testing, debugging, and troubleshooting to ensure high-quality and bug-free software
- Participate in code reviews and contribute to continuous improvement of development processes and practices
- Stay up to date with emerging technologies and best practices in full-stack development
Requirements
- Bachelor s degree in Computer Science, Information Technology, or a related field
- Strong proficiency in Angular for building modern, responsive front-end interfaces
- Proficient in back-end development using Node.js and Express, or similar frameworks
- Experience with database technologies such as MySQL, MongoDB, or PostgreSQL
- Familiarity with RESTful APIs and web services
- Knowledge of version control systems, particularly Git
- Ability to write clean, modular, and reusable code
- Understanding of web security best practices
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to work in a collaborative team environment