Job details

Senior Back End Developer (NodeJS)

  • TypeScript
  • MongoDB
  • Angular
  • React.js
  • Kafka
  • HTML
  • Git
  • JavaScript

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 
  • Be involved and participate in the overall application lifecycle
  • Build high-quality, reusable and maintainable code by following coding standards and process
  • Collaborate with front-end developers and provide APIs for integration
  • Define and communicate technical and design requirements
  • Maintain and improve existing projects
  • Provide training, help and support to other team members
  • Stay up to date with current best practices
  • Collaborate with multidisciplinary team of designers, developers and system administrators
  • Follow new and emerging technologies
  • Participate in conferences and educational programs

Qualification
  • 2 years + of experience as a NodeJs developer
  • Experience with NestJS, MongoDb, Typescript is a plus
  • Experience using Kafka or RabbitMQ
  • At least 1 year experience in Event-Driven design Microservice is a BIG plus.
  • Proficient understanding of code versioning tools, such as Git, SVN, TFS, etc.
  • In-depth understanding of web development
  • Proficient understanding of relational database design (MSSQL, MySQL, etc.)
  • Basic understanding of NoSQL
  • Proficient in writing tests (Unit Tests/ Integration Tests)
  • 2 years + of experience with programming languages like Laravel,PHP, C#, Node.JS, etc.
  • Knowledgeable in TDD is a plus
  • Basic understanding of OOP
  • Knowledgeable in frontend JavaScript Framework is a plus (Vue, Angular, ReactJS, etc)
  • Knowledgeable in HMVC/MVC/MVVM architectures as well as N-Tier
  • Familiarity with front-end languages such as HTML, JavaScript and CSS
  • Critical thinker and problem-solving skills
  • Team player
  • Good organizational and time-management skills
  • Great interpersonal and communication skills