Senior Software Engineer (full Stack) airpay payment services

  • company name airpay payment services
  • working location Office Location
  • job type Full Time

Experience: 4 - 4 years required

Pay:

Salary Information not included

Type: Full Time

Location: Haryana

Skills: Angular, HTML, css, express, Django, Flask, PHP, MongoDB, MySQL, Redis, RESTful APIs, Git, github, gitlab, Reactjs, Nextjs, Vuejs, TypeScript, tailwind, NodeJS, Nestjs, Branching strategies

About Airpay Payment Services

Job Description

As a Senior Software Engineer (Full Stack) at our organization, you will be responsible for designing, developing, and deploying scalable, high-performance web applications. You will collaborate with cross-functional teams to drive technical excellence and ensure the delivery of top-quality products. Your key responsibilities will include: Full-Stack Development: Utilize modern frameworks and technologies to design and develop robust, secure web applications. Backend Engineering: Build and optimize APIs, microservices, and databases for enhanced performance and scalability. Frontend Engineering: Develop responsive and dynamic user interfaces using modern JavaScript frameworks. Architecture & Design: Participate in system design discussions to implement best practices and architectural patterns. Code Quality & Performance: Write clean, efficient, and maintainable code while adhering to best coding practices. Collaboration: Work closely with product managers, designers, and fellow engineers to deliver high-quality products. Mentorship: Provide guidance to junior developers by sharing technical knowledge and best practices. To excel in this role, you should have proficiency in the following technical skills: Frontend: React.js / Next.js / Angular / Vue.js, TypeScript, HTML, CSS, Tailwind Backend: Node.js / Express / Nest.js / Django / Flask / PHP Database: MongoDB, MySQL, Redis APIs & Microservices: RESTful APIs Version Control: Git, GitHub/GitLab, Branching Strategies Preferred qualifications include experience in system design for scalable applications and hands-on experience with serverless computing (e.g., AWS Lambda, Firebase). Additionally, strong problem-solving skills and the ability to thrive in an agile environment are essential for success in this role.,