Job Description:
• Design and implement backend services using Node.js in TypeScript.
• Develop web user interfaces using Angular.
• Develop hybrid cross-platform mobile apps for iOS and Android using Capacitor.
• Develop secure and scalable cloud-based solutions on AWS to meet evolving customer needs.
• Utilize natural language processing and data mining techniques to enhance application usability.
• Collaborate with the design team on intuitive and visually appealing user experiences.
• Create and maintain internal tools to streamline operations.
• Write clear and concise software documentation.
• Troubleshoot and resolve escalated customer issues.
• Participate in production rollout processes.
• Research and implement new technologies to improve business processes and user experience.
Requirements:
• 5+ years of experience in full-stack development.
• 4+ years of experience with Node.js and TypeScript.
• 2+ years of experience with Angular and TypeScript.
• Experience with Capacitor or Cordova for hybrid app development.
• Cloud & Infrastructure: AWS Lambda, DynamoDB, OpenSearch, SQS, and S3.
• Experience with unit testing on both backend and frontend.
• Version Control: Git.
• Agile Development: Scrum/Agile methodology.
• Proven ability to work independently and as part of a team.
• Excellent communication and problem-solving skills.
• Experience with AI/machine learning technologies is strongly preferred.
Benefits:
• A dynamic and collaborative work environment.
• Opportunities for professional growth and development.
• Competitive salary and benefits package.