Crownstack
Senior Fullstack Engineer
CrownstackIndia2 days ago
Full-timeEngineering, Information Technology
Essential Duties & Responsibilities

  • You will be writing optimized code in Javascript and Typescript and working with Advanced NodeJs & ReactJs frameworks targeting the Latest NodeJs and ReactJs version
  • You will participate in regular design sessions, code reviews, and agile ceremonies
  • You will work closely with the Product Owner and scrum team to help deliver high-quality features within of agreed timescales
  • You will identify areas for modification or refactoring inside our code base and champion their improvement
  • You will lead by example, contributing to a culture of high quality, personal ownership and customer-focused execution
  • You will also coordinate with Clients directly on various aspects of the project lifecycle

Requirements

  • 3-5+ years of development experience
  • Strong experience with Typescript, JavaScript, NodeJS and NestJS
  • Strong experience with relational databases like Postgres or MySQL and ACID principles
  • Experience with modern source control systems (like Git, Github)
  • Analyzing user requirements, envisioning system features and functionality
  • Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle
  • Strong experience in Designing, extending, and implementing REST APIs
  • Strong experience in React and Redux Toolkit or other state management libraries
  • Exposure to Design patterns, Clean coding practices and SOLID design principle
  • Good Exposure to asynchronous programming

Good To Have

  • Experience with NextJs and NestJs is a plus
  • Good knowledge of Agile, Scrum, TDD
  • Experience with Atlassian JIRA and Confluence for managing the application lifecycle
  • Experience with Unit Testing or System testing frameworks
  • Exposure to other frontend frameworks like Vue, Angular is a plus

Key Skills

Ranked by relevance