Purpose of the Role:
We are seeking a talented Senior Full Stack JavaScript Engineer to join our team. The ideal candidate should be proficient in using Angular for frontend development and Nest.js for backend development. They should possess substantial experience working with Postgres and MongoDB databases, and a strong understanding of AWS core services.Duties and Responsibilities:
- Develop and maintain complex web applications using Angular for the frontend and Nest.js for the backend.
- Design, develop, and optimize data models and database schemas for both SQL and NoSQL databases, such as Postgres and MongoDB.
- Collaborate with cross-functional teams to plan, design, and implement new features and functionality.
- Write clean, scalable, and well-documented code using best practices and design patterns.
- Debug and troubleshoot issues in development and production environments.
- Optimize applications for performance, scalability, and security.
Required Experience & Knowledge:
- Minimum of 5 years of full-stack development experience using Angular on the frontend and Nest.js on the backend.
- Experience with React is a plus.
- Strong knowledge of database technologies (e.g., MongoDB, PostgreSQL)
- Have familiarity with Prisma or alternative ORMs is a big plus
- Solid understanding of web development concepts, including HTTP, REST, and APIs.
- Expertise in front-end technologies such as HTML, CSS, Typescript, and JavaScript.
- Familiarity with version control systems, such as Git.
Required Education & Qualifications
- Advanced level of both spoken and written English language
- Bachelor’s or Master’s degree in Computer Science or relevant experience
- Any relevant certificate would be considered a plus