Job Description
Role - Backend JavaScript Developer
Location - Dallas Texas
Hybrid - 2 weeks onsite a month
Must Have - Node.Js, JavaScript, TypeScript, Express.Js, AWS and Java
The Expertise You Have
- Bachelor’s degree Computer Science or other related discipline
- Strong development skills and 5+ years of software development experience with NodeJS
- Learn and adopt new concepts & technologies quickly and implement them effectively in projects.
- Demonstrated technical leadership experience.
- Rapidly develop large scale distributed enterprise applications based on requirement documents, prototypes, or verbal requirements
- Work across peer groups to resolve and understand complex technical/design issues.
- Strong written and verbal communication skills, strong interpersonal skills
- Motivated, self-directed, results oriented
The Skills You Bring
- Experience with Microservices based architecture and microservice development with strong API design skills.
- 5+ years of experience working in JavaScript and Typescript with NodeJS
- Development and support of large scale NodeJS, Express application.
- Experience with Mongoose, Casbin, Axios libraries would be a plus.
- Experience building reusable NodeJS modules and comfortable using NPM to manage dependencies.
- API first approach for building products.
- Event driven application experience using Kafka or any messaging platform.
- Experience with AWS Services such as S3, EC2 etc.
- Comfortable with container technologies using docker and Kubernetes.
- Experience using NoSQL database like MongoDB
- Experience with system and application design and architecture patterns
- Experience using source control for feature-driven development in Bitbucket/Stash
- Strong Object-Oriented skills and experience with system design and microservice architecture
- Knowledge of CI/CD pipelines in Jenkins & Artifactory
- Work experience in an Agile development environment
Job Tags
Work experience placement,