Job Description – Full Stack Developer (Angular + Ionic + Node.js)
Experience: 2–3 Years
Employment Type: Full-Time
Joining: Immediate Joiner Preferred
About the Role
We are looking for a skilled Full Stack Developer with 2–3 years of experience in building scalable web and mobile applications. The ideal candidate should have strong expertise in Angular, Ionic Framework, TypeScript, Node.js, and MongoDB, along with hands-on knowledge of AWS cloud services and modern AI-powered development tools. You will work closely with cross-functional teams to design, develop, test, and deploy high-quality applications.
Key Responsibilities
- Design, develop, and maintain responsive web and hybrid mobile applications using Angular and Ionic Framework.
- Build reusable, scalable, and maintainable frontend components using TypeScript, HTML5, and SCSS.
- Develop secure and efficient RESTful APIs using Node.js.
- Design, optimize, and manage MongoDB databases.
- Integrate frontend applications with backend services and third-party APIs.
- Deploy and maintain applications on AWS.
- Write clean, well-documented, and testable code following coding standards and best practices.
- Debug, troubleshoot, and optimize application performance.
- Participate in code reviews and contribute to technical discussions.
- Collaborate with UI/UX designers, QA engineers, and product teams throughout the development lifecycle.
- Utilize AI-powered development tools to improve productivity, code quality, testing, and documentation.
Required SkillsFrontend
- Strong experience with Angular (v14 or above preferred).
- Hands-on experience with Ionic Framework.
- Proficiency in TypeScript, JavaScript (ES6+), HTML5, and SCSS/CSS3.
- Good understanding of responsive design principles.
- Experience consuming REST APIs.
- Knowledge of Angular routing, RxJS, state management, and reactive forms.
Backend
- Strong experience in Node.js.
- Experience with Express.js.
- Good knowledge of MongoDB and database design.
- Experience building RESTful APIs.
- Understanding of authentication and authorization (JWT, OAuth).
Cloud & DevOps
- Good understanding of AWS services such as:
- EC2
- S3
- Lambda
- API Gateway
- IAM
- CloudWatch
- Basic knowledge of CI/CD pipelines.
- Experience with Git and version control workflows.
AI & Modern Development
- Good knowledge of AI-assisted development tools such as:
- ChatGPT
- GitHub Copilot
- Claude
- Gemini
- Cursor (or similar AI coding assistants)
- Understanding of AI APIs (OpenAI, AWS Bedrock, Gemini, etc.) is a plus.
- Ability to leverage AI tools for development, debugging, testing, and documentation.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2–3 years of professional experience in Full Stack Development.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
Nice to Have
- Experience with Nx Monorepo.
- Knowledge of Firebase.
- Experience with Docker.
- Familiarity with microservices architecture.
- Knowledge of unit testing frameworks (Jasmine, Karma, Jest, Mocha).
- Experience with AWS Bedrock or Generative AI integrations.
- Understanding of Agile/Scrum methodologies.
What We Offer
- Opportunity to work on modern web and hybrid mobile applications.
- Exposure to cloud-native development and AI technologies.
- Collaborative and innovative work environment.
- Career growth and continuous learning opportunities.
- Flexible and supportive team culture.
Preferred Candidate Profile
- Experience: 2–3 Years
- Notice Period: Immediate Joiner or up to 30 days preferred
- Employment Type: Full-Time
Work Location: In person