Senior Full Stack Software Engineer (Typescript)

Bengaluru, KA, IN

8 days ago
Save Job

Summary

About Us:

At P8, we are at the forefront of the Fintech industry, delivering cutting-edge solutions to our clients. We are passionate about leveraging technology to drive innovation and create impactful results. As we continue to grow, were looking for talented individuals who can build robust, scalable applications that power our next-generation financial solutions.


Position Overview:

We are seeking a highly skilled Full Stack Software Engineer with 3-6 years of experience to join our team. In this role, you will design, develop, and maintain scalable web applications using modern frameworks and technologies. Youll work on both the front-end and back-end to create seamless, high-performance user experiences, utilizing tools like TypeScript, NextJS, ReactJS, Node, and, while leveraging cloud solutions on AWS and working with diverse databases.


Key Responsibilities:

  • Design, develop, and maintain modern full stack web applications using TypeScript stack (NextJS, Node, Nest, Express etc).
  • Build, optimize, and scale APls (REST, GraphQLetc.)
  • Manage database interactions with both relational and non-relational databases.
  • Leverage AWS cloud services for application deployment, scaling, and performance optimization.
  • Work closely with product managers, designers, and fellow developers to translate business requirements into technical solutions.
  • Write clean, maintainable, and testable code while actively participating in code reviews to uphold quality standards.
  • Stay updated on emerging technologies and industry best practices, and integrate them into your development process.


Qualifications:


Technical Expertise:

  • Expertise in NextS for building scalable and high-performance React-based web applications with server-side rendering (SSR) and static site generation (SSG).
  • Proficiency in ReactS, state management libraries.
  • Good experience with NodeJS for building high-performance, scalable APls and services in TypeScript.
  • Proficiency in building RESTful APls and services using ExpressJS and NestJS for scalable, modular server-side architecture.
  • Expertise in designing and optimizing databases with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) solutions.
  • Experience with ORM libraries like TypeORM and Sequelize.
  • Knowledge on caching with Redis, performance optimization and session management.
  • Strong knowledge of AWS cloud services and deployment strategies.
  • Understanding and hands-on experience on CI/CD pipelines and establishing best practices.
  • Stronger understanding of security best practices like protection against SQL injection, XSS and CSRF.


Development Practices:

  • Experience building scalable web applications and APls.
  • Experience with REST, GraphQL, GRPC, Message queues and event streaming.
  • Familiarity with microservices and serverless architectures is a plus.


Collaboration & Communication:

  • Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders.
  • Demonstrated ability to work both independently and as part of a collaborative team.


Standouts

  • Expertise with AWS cloud services (e.g., EC2, Lambda, RDS) and infrastructure automation.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and agile methodologies.
  • Exposure to containerization (Docker, Kubernetes) and/or serverless frameworks is a plus.


What We Offer

  • Competitive Compensation: A market-leading salary and comprehensive benefits package.
  • Professional Growth: Opportunities for ongoing learning, mentorship, and career advancement.
  • Innovative Environment: A collaborative, innovative work environment that encourages creative problem solving.
  • Flexibility: Flexible working hours and hybrid work options to support a healthy work-life balance.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job