o Please apply if you are willing to work at our Bangalore office for 2 months, followed by a hybrid model based in Kolkata.o Be part of our team operating in stealth mode before our product launch in Octobero An attractive compensation based on professional background and skills.o Accommodation and meals will be taken care during your stay.o Join us now and be part of our exciting 4-day trip to Thailand (or another destination) following our first launch!Note: Before applying, please read the job description thoroughly and ensure it aligns with your experience.Job Title: Senior Full Stack Developer (Node.js, TypeScript, Angular, SQL/NoSQL, AWS)Job Description: We are seeking a highly experienced and motivated Senior Full Stack Developer to join our team. In this role, you will be responsible for architecting, designing, and developing scalable and efficient backend services using Node.js and TypeScript, as well as building responsive and dynamic front-end applications with Angular. Your expertise in databases, cloud infrastructure on AWS, and payment gateway integration will be crucial to our success.Key Responsibilities:Backend Development: Architect, design, and develop scalable backend services using Node.js and TypeScript. Implement RESTful APIs and microservices to support various business functions. Ensure code quality, maintainability, and scalability in all backend systems.Front-End Development: Develop dynamic and responsive user interfaces using Angular. Integrate front-end components with backend services, ensuring seamless user experiences. Collaborate with UI/UX designers to translate designs into high-quality code.Database Management: Design and optimize database schemas using both SQL and NoSQL databases. Manage data integrity, performance, and security across all databases. Troubleshoot and resolve database-related issues efficiently.Cloud Infrastructure: Design and manage cloud-based infrastructure on AWS, including EC2, ECS, RDS, Lambda, and other services. Implement and manage CI/CD pipelines for automated deployment and integration. Monitor and optimize cloud resources for cost efficiency and performance.Payment Gateway Integration: Integrate payment gateways, including Razorpay, into the application. Manage payment processing, refunds, and reconciliation processes.Debugging and Problem Solving: Identify and resolve technical issues across the full stack, including performance bottlenecks and bugs. Lead the team in developing solutions to complex problems. Ensure high performance, scalability, and security in all deliverables.Collaboration and Communication: Work closely with cross-functional teams, including front-end developers, designers, and product managers. Communicate Agile concepts and practices effectively to team members and stakeholders. Foster a collaborative team environment focused on achieving project goals.Technical Leadership: Demonstrate strong domain-specific knowledge, particularly in Node.js, TypeScript, Angular, and AWS. Influence and apply data standards, policies, and procedures. Stay current with new technologies and best practices, sharing knowledge with the team.Qualification and Experience: Education:Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. Experience:5+ years of software development experience, with a focus on Node.js, TypeScript, Angular, and cloud-based solutions. Technical Skills: Proficiency in Node.js, TypeScript, Angular, SQL, and NoSQL databases. Experience with cloud infrastructure management on AWS (EC2, ECS, RDS, Lambda, etc.). Strong debugging, problem-solving, and performance optimization skills. Knowledge of package-specific configuration and deployment with the ability to build custom solutions. Communication:Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders. Teamwork:Ability to build strong team commitment, support team priorities, and understand the broader impact of your work. Agility:Experience working in Agile environments and communicating Agile principles effectively. Innovation:Ability to design new testing methods and solve routine and non-routine technical issues with minimal assistance.Preferred Qualifications: Experience with payment gateway integration, particularly Razorpay. Knowledge of distributed programming and various frameworks and paradigms. Proficiency in writing and organizing code in multiple programming languages.
Job Title
Senior Full Stack Developer (Node.js, TypeScript, Angular, SQL/NoSQL, AWS)