Senior Full-Stack Engineer

JavaScript

Senior Full-Stack Engineer

JavaScript
-, Białystok +9 Locations

10 Ten Gaming LLC

Full-time
B2B
Senior
Remote
6 154 USDNet per month - B2B

Job description

Are you a performance-driven web developer who builds exceptional experiences beyond just functionality? Do you thrive on crafting applications that excel in scalability, security, and maintainability? If you're a master of ReactJS, NodeJS, and non-functional requirements (NFRs), then this Senior Full-Stack Engineer role at 10TenGaming is your calling!


About Us:

We are a social gaming website that lets you play exciting online casino-style games for free using virtual currency called “Sweeps Coins” and “Gold Coins”.


(We are looking for developers with experience in iGaming / Online casino only).


Responsibilities:

  • Architect and develop high-performance ReactJS applications that consistently meet stringent NFRs, including responsiveness, load times, and user experience. You'll go beyond code to understand user behavior, optimize rendering, and leverage performance profiling tools.
  • Design and implement secure and scalable NodeJS backend services using Express.js. Security principles will be embedded in every line of code you write, and you'll ensure the infrastructure can handle high traffic volumes efficiently.
  • Utilize WebSockets to enable real-time communication while adhering to NFRs for latency and data integrity. You'll understand the performance implications of real-time updates and optimize accordingly.
  • Choose and manage data storage solutions (Redis & PostgreSQL) with scalability and maintainability in mind. You'll design efficient data models, optimize queries, and ensure data access adheres to security best practices.
  • Implement responsive design principles to deliver flawless user experiences across all devices and screen sizes. You'll understand accessibility guidelines and test your applications thoroughly for various resolutions.
  • Write unit and integration tests to ensure code quality and NFR compliance. You'll go beyond basic functionality checks and write tests that measure performance, security, and maintainability metrics.
  • Collaborate effectively with designers, backend engineers, and product managers to deliver high-quality features that meet both functional and non-functional requirements on time and within budget. You'll communicate clearly, share knowledge, and be a team player who champions NFRs.
  • Stay up-to-date with the latest web development trends and technologies, with a particular focus on advancements in NFR optimization. You'll be an avid learner and continuously seek ways to improve the performance, security, and maintainability of your applications.


Required Skills:

  • 5+ years of experience as a Senior Full-Stack Engineer or similar role. You have a proven track record of building complex web applications with a strong focus on NFRs.
  • Expert-level proficiency in ReactJS and related technologies (Redux, React Router, etc.). You can build performant and interactive user interfaces, and you're familiar with performance optimization techniques.
  • Solid understanding of NodeJS and Express.js for building secure and scalable APIs. You're comfortable with asynchronous programming, security best practices, and infrastructure optimization.
  • Experience with WebSockets and their application in real-time applications, considering latency and data integrity requirements. You understand the challenges and best practices of this technology.
  • Knowledge of Redis and PostgreSQL for data storage and retrieval, considering scalability and maintainability implications. You can choose the right data structure and optimize queries for performance.
  • Strong understanding of mobile responsive design principles and implementation techniques, including accessibility guidelines. You can ensure your applications are user-friendly across all devices.
  • Experience with unit and integration testing frameworks (Jest, Mocha, etc.) and performance testing tools. You value code quality and write tests to ensure NFR compliance.
  • Excellent communication, collaboration, and problem-solving skills. You can work effectively with different teams, advocate for NFRs, and find solutions to technical challenges.

Tech stack

    ReactJS

    advanced

    PostgreSQL

    advanced

    Node.js

    advanced

    WebSocket

    advanced

    Express.js

    advanced

    API

    advanced

    Redux

    advanced

    Router

    advanced

Office location

Check similar offers
speedapp

speedapp

Warszawa

Remote

Remote

6 538 - 7 355USD/month
Node.js
React
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
speedapp

speedapp

Warszawa

Remote

Remote

6 538 - 7 355USD/month
Node.js
React
SeniorSeniorB2BB2B
New
WAYF

WAYF

Remote

Remote

4 903 - 6 810USD/month
PostgreSQL
TypeScript
Node.js
Next.js
React
React Native
SeniorSeniorB2BB2B
New
RTB House

RTB House

Warszawa

Remote

Remote

60 - 71USD/h
Java
JavaScript
SeniorSeniorB2BB2B
New
uniperks

uniperks

Remote

Remote

33 - 43USD/h
TypeScript
Angular
Docker
Azure
MongoDB
Kubernetes
Java
SQL
Spring Boot
SeniorSeniorB2BB2B
New
Blue Language Labs Inc.

Blue Language Labs Inc.

Remote

Remote

10 841 - 13 551USD/month
AWS
TypeScript
Node.js
AI
React
SeniorSeniorPermanentPermanent
New
ADVERTISEMENT: Recommended by Just Join IT