We are looking multi-faceted, customer-obsessed, analytical Back-end Developer NodeJS developer to join the Information Technology team. You will take ideas from the whiteboard to launch and should be comfortable owning everything from domain modeling, technical research and analysis, application design, coding and thorough automated testing.
Key Responsibilities:
1. Ideate: Partnering with business stakeholders to narrow in on the problems and goals
2. Design & Define: Design and validate your solutions using domain and test-driven design
3. Execute: Build stable products with a self-explanatory codebase and thorough automated testing
4. Launch: With business stakeholders, drive new product launches from start to finish
5. Analyze: Leverage extensive logging processes and real-time analytics to deep dive into the performance of your products, with an eye towards continuous improvement
6. Lead: While this is an individual contributor role with no direct reports, you are expected to inspire your teammates to do their best work and provide leadership and mentorship
7. Voice of the customer: Establish a deep understanding of our customer and their needs, evolving your product intuition
Desired skills and requirements:
1. Minimum 3 years relevant experience in developing and maintaining server-side applications
2. Strong proficiency with Node.js/JavaScript (ES6/ES7)/TypeScript exceptional knowledge of API design and development
3. Primarily REST and GraphQL. Experience working with NoSQL and RDBMS (such as Mongo, SQL Server, and PostgreSQL)
4. Solid understanding of design principles like DDD, SOLID, and design patterns
5. Understanding of Domain and Test-Driven Design
6. Experience working in an agile development environment
7. Experience using IaaS and PaaS services with AWS
8. Experience developing and maintaining microservices
9. Experience with libraries such as Express, and Mongoose Experience with Docker, Kafka, RabbitMQ, Kong, API Gateway
1. Industry Type – Gaming/IT
2. Experience – 3-5 years
3. Functional Area- IT
4. Employment Type - Full time, Permanent
5. Salary – INR 50,000 - 70,000
6. Education:
1. UG: BCA in Computers
2. PG: M.Tech in Computers, MCA in Computers
Number of openings
5
About Digital Crew
Digital Crew is one of the best game-designing companies in India in the iGaming industry. Since its inception, Digital Crew has gone through a plethora of transformations. What started with game development, eventually expanded into a full-bloomed technology production. Our development team specializes in creating a diverse range of games. From simple rummy and humble poker to technologically upgraded casinos, we deal with everything.