Senior Node.js Developer

Remote senior 20 days ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

BetConstruct is seeking a Senior Node.js Developer to enhance their iGaming solutions. The role requires strong expertise in Node.js and related technologies. Ideal candidates will have extensive experience in software development within a team environment.

Node.jsRedisWebSocketsMongoDBMySQLPostgreSQLExpress.jsHapiSocket.IORESTful APIsGitAgile

About the role

As a Senior Node.js Developer at BetConstruct, you will be responsible for coding, testing, debugging, and implementing software programs tailored to meet client needs. You will collaborate closely with a software development team to modify existing systems and develop new solutions.

The role demands a strong background in various database systems and web frameworks, including Redis, WebSockets, and Express.js. Success in this position will involve creating efficient RESTful APIs and ensuring the scalability of microservices within the company's iGaming products.

Skills that matter here

  • Node.js: This role heavily relies on Node.js for developing server-side applications.
  • Redis: Redis will be used for caching and managing data efficiently.
  • WebSockets: WebSockets will facilitate real-time communication in applications.
  • MongoDB: MongoDB will be one of the primary databases for data storage.
  • Express.js: Express.js will be utilized for building web applications and APIs.
  • Agile: Agile methodology will guide the development process and team collaboration.

Who this role suits

  • Candidates should have a strong technical background in software development.
  • They should be collaborative and enjoy working in a team-oriented environment.
  • A proactive approach to problem-solving and system analysis is essential.
  • Ideal candidates will be adaptable to evolving project requirements and technologies.

From the employer

  • Code, test, debug, implement, and document programs
  • Assist in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user
  • Research and analyze existing systems and program requirements
  • Develop test plans to verify the logic of new or modified programs
  • Work as part of a software development team
  • Bachelor’s degree in Computer Science
  • At least 5 years of work experience as a Node.js developer
  • Working experience with Redis and WebSockets
  • Strong proficiency in working with database systems such as MongoDB, MySQL, and/or PostgreSQL
  • Working experience with Node.js web frameworks such as Express.js, Hapi, Socket.IO
  • Experience building RESTful APIs
  • Experience with code coverage, unit testing, and integration tests
  • Experience with version control systems (e.g. Git)
  • Experience in Agile/Scrum methodology and tools such as JIRA
  • Experience with microservices and respective architecture design principles and scalability best practices
  • Experience in conducting system end-to-end testing
  • Experience in analysis of a node process
  • Experience in creating API design/technical documentation

Questions about this role

What is the remote policy?

The position is fully remote.

What is the seniority level of this role?

This is a senior-level position requiring extensive experience.

How can I apply?

You can apply through the BetConstruct careers page provided in the job listing.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs