Brief Description
We’re seeking a Frontend Full stack Developer to build modern web applications using Angular 16+ and Node.js. You’ll develop responsive user interfaces, create REST APIs, integrate payment systems, and work with MongoDB databases.
- Develop responsive web applications using Angular 16+ and Angular Material
- Build and maintain RESTful APIs with Express.js and Node.js
- Design and implement MongoDB database operations and schemas
- Integrate payment gateways (Stripe, PayPal) and third-party APIs
- Implement secure authentication using JWT and OAuth protocols
- Write clean, maintainable code and participate in code reviews
Preferred Skills
Core Technologies:
- 2-5 years experience with Angular 16+, TypeScript, HTML5, CSS3
- Angular Material for UI component development
- Node.js and Express.js for backend development
- MongoDB database design and operations
- REST API development and consumption
- JWT and OAuth authentication implementation
- Payment gateway integration (Stripe, PayPal)
- Third-party API integration experience
Technical Requirements
- Proficiency with version control systems (Git)
- Experience with package managers (npm, yarn)
- Understanding of build tools and deployment processes
- Knowledge of testing frameworks (Jasmine, Karma, Jest)
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus
- Experience with containerization (Docker) is preferred
Soft Skills
- Strong problem-solving and analytical thinking abilities
- Excellent communication and collaboration skills
- Ability to work independently and manage multiple priorities
- Attention to detail and commitment to code quality
- Eagerness to learn new technologies and adapt to changing requirements