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