Senior Software Engineer - Typescript

Infopark Kakkanad, Kochi, Kerala

Knowledge, Skills and Experience Required:

Proven experience required:

  • 10+ years commercial software engineering experience
  • 5+ years of TypeScript experience with a strong background in backend
    development
  • Experience with serverless architectures, especially with Cloudflare Workers and AWS Lambda.
  • Experience with GraphQL or GraphQL based ORM tools, such as Hasura or Prisma
  • Proficiency in Node.js as the primary runtime environment for backend TypeScript
    development
  • Solid JavaScript fundamentals and good understanding of asynchronous
    programming, closures and ES6+ features
  •  Proven experience with Svelte (SvelteKit), Next.js or similar frontend frameworks
  • Experience in implementing with payment APIs, such as Stripe or similar

General Experience Required:

  • Fluent in TDD and familiar with BDD
  • Knowledge of Git, JIRA, Confluence and Docker
  • Solid experience of working with RESTful services in microservices oriented
    architectures
  •  Knowledge of NoSQL and relational database management systems, especially
     PostgreSQL
  •  Thorough understanding of Computer Science fundamentals and software patterns

Strong nice to have:

  • Knowledge of best practice and patterns across the implementation, build anddeployment of JAVA services
  •  Experience of Java and Java ecosystem and related technologies and frameworks
  •  Spring Boot, Spring libraries and frameworks
    Hibernate 
    Maven
  • Experience of building services in stream-based systems such as SQS, Kafka, RabbitMQ or Pulsar
26-11-2024
Senior Software Engineer - Typescript
Senior
5+ years
40 LPA

International project engagements

950+

Completed
Projects

18+

Years of
Experience

350+

Global
Customers

20

Countries
Clients Served