Job Information
Work Experience
1-3 years
Industry
IT Services
City
Noida
State/Province
UP
Country
India
Zip/Postal Code
201301
About us
Crownstack is a premium organisation that specializes in providing innovative digital technology solutions to various enterprises including startups, small and medium-sized businesses and Fortune 500 companies across the globe. Our services include, but are not limited to, UI design, mobile app and web development, Cloud computing, data analytics, and Dev Ops. We take pride in our ingenious, meticulous, and skilled workforce who aim to deliver sustainable and cutting-edge business and technology solutions to all our clients. 100+ Successful Apps Delivered | Enterprise and Startup Clients | Scalable Products | MEAN Stack | Python, pHp, NodeJs | Agile Development | Best UI/UX Award
Job Description
Essential Duties & Responsibilities:
- You will be working mostly with Advanced NodeJs frameworks (ExpressJs or NestJs), building scalable APIs and writing optimized Test ready Code.
- 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 inside of agreed timescales.
- You will also coordinate with Clients directly on various aspects of the project lifecycle.
- Monitor own solution and optimize the existing code to deliver solutions that scale and are testable.
- You will be engaged in Unit Test Creation. We intend to do test driven development for critical features.
- You will be building reusable components and back - end libraries for future usage.
Requirements
- 1-2years of development experience in NodeJS
- Experience with Nest.JS and Typescript is Must have
- Typescript, NodeJs, ExpressJS, Postgres, Javascript
- Modern source control systems (like Git, Bitbucket )
- Analysing 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 APIs.
Good to have:
- Agile, Scrum
- Excellent communication skills both written and verbal
- Exposure of Continuous Integration / Continuous Deployment practices (DevOps)
- Experience with unit testing frameworks such as Jest.
- Experience with Atlassian JIRA and Confluence for managing the application lifecycle.