Role Overview
We are looking for a skilled and motivated Full Stack Developer with strong experience in Node.js, Angular, and SQL to join our development team. The candidate will be responsible for designing, developing, testing, debugging, and maintaining scalable web applications and enterprise software solutions.
Responsibilities
- Develop and maintain web applications using Node.js and Angular.
- Design and develop scalable and secure RESTful APIs using Node.js and Express.js.
- Develop responsive and user-friendly frontend applications using Angular.
- Write efficient and optimized SQL queries, stored procedures, joins, and database operations.
- Work with relational databases such as MySQL, PostgreSQL, or SQL Server.
- Integrate frontend applications with backend APIs and third-party services.
- Troubleshoot, debug, and resolve application issues in development and production environments.
- Optimize application performance, database queries, and overall system reliability.
- Participate in code reviews and follow coding standards and best practices.
- Collaborate with developers, QA engineers, business teams, and clients to understand requirements and deliver solutions.
- Perform unit testing, integration testing, and support deployment activities.
- Maintain technical documentation and contribute to continuous improvement of existing applications.
Requirements
- 3 to 5 years of experience.
- Strong knowledge of Node.js and Express.js.
- Experience in developing REST APIs and backend services.
- Knowledge of authentication and authorization mechanisms such as JWT.
- Experience with Sequelize ORM or similar ORM frameworks is preferred.
- Strong knowledge of Angular and TypeScript.
- Good understanding of HTML5, CSS3, and JavaScript.
- Strong knowledge of SQL and relational database concepts.
- Experience with Git/GitLab/GitHub and version control.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Skills
- Node.js
- Angular
- SQL
- TypeScript
- Express.js
Benefits
- Food provided
- Paid sick time
- Paid time off
- Provident Fund