i
Stark Digital Media Services
7 Stark Digital Media Services Jobs
2-4 years
Node.js Developer - Express.js/TypeScript (2-4 yrs)
Stark Digital Media Services
posted 14hr ago
Fixed timing
Key skills for the job
Responsibilities :
- Develop and maintain scalable and high-performance server-side applications using Node.js and Express.js.
- Utilize TypeScript for developing well-typed and maintainable code.
- Deploy, manage, and optimize applications on AWS servers, ensuring high availability and cost efficiency.
- Implement containerization using Docker for efficient development, testing, and deployment processes.
- Design and implement clustering solutions to ensure efficient load balancing and fault tolerance.
- Implement automated deployment processes for seamless application updates and rollbacks.
- Configure and manage Nginx server to optimize application performance and handle reverse proxy and load balancing.
- Collaborate with cross-functional teams, including frontend developers, DevOps, and product managers, to deliver high-quality software solutions.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 2 to 4 years of professional experience in Node.js development.
- Strong proficiency in TypeScript and advanced knowledge of JavaScript and its latest ES features.
- Extensive experience in deploying and managing applications on AWS cloud services, including EC2, S3, RDS, and Lambda.
- Solid understanding of Docker and containerization concepts, along with experience in Docker orchestration tools (e.g, Docker Compose, Kubernetes).
- Hands-on experience with clustering and load balancing solutions in Node.js applications (e.g, PM2, Load balancer).
- Proven experience in automating deployment processes using CI/CD tools (e.g, Jenkins, GitLab CI, AWS Code Pipeline).
- Expertise in configuring and managing Nginx server for efficient application routing, caching, and security.
- Strong knowledge of database systems, including SQL and NoSQL databases.
- Familiarity with microservices architecture and event-driven systems is a plus.
- Experience in performance monitoring, profiling, and optimization techniques.
- Excellent problem-solving skills and ability to mentor and guide junior developers.
- Strong communication skills and ability to work effectively in a collaborative team environment
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Stark Digital Media Services Node JS Developer roles with real interview advice