Senior Software Engineer

  • aligarh

Roles and Responsibilities:

Design, develop, and maintain back-end services for web and mobile applications.

Develop and integrate back-end services using Node.js and NestJS. Collaborate with front-end teams working with Next.js and Flutter to ensure seamless API integration. Design, implement, and optimize RESTful web services and API endpoints. Build and optimize database structures and queries using PostgreSQL. Ensure high performance, scalability, and security of the back-end systems. Write clean, efficient, and reusable code. Conduct unit and integration testing for back-end services. Adhere to best practices in architecture, design patterns, security, and database optimization.

Qualifications

2-5 years of experience in back-end development, with a strong focus on Node.js, NestJS, and PostgreSQL. Proficiency in database management, including PostgreSQL (schema design, performance tuning, writing complex queries). Familiarity with front-end technologies like Next.js and mobile frameworks like Flutter. Strong understanding of data structures, algorithms, object-oriented designs, and patterns. Familiarity with Agile methodologies and SCRUM.

Insert your email to proceed to ATTB - standard 's job offer

or