Full-Stack Connectivity Engineer

4 Months ago • 3 Years +
Full Stack Development

Job Description

The Senior Full-Stack Connectivity Engineer will be responsible for analyzing third-party client-side web solutions, designing and maintaining high-throughput Node.js middleware, and developing React 18 single-page apps. This role involves working in an agile environment, managing service dependencies, participating in code reviews, and ensuring full-cycle feature delivery. The engineer will also write and maintain tests and contribute to continuous product-quality improvement. This position requires a deep understanding of JavaScript and modern browser internals, along with strong networking fundamentals and experience with relevant tools and technologies.
Good To Have:
  • Proficiency with Nginx.
  • Experience designing or auditing high-load network services.
  • Familiarity with WebAssembly and static-analysis tooling.
  • Experience with cloud providers and their load-balancing stacks.
  • Practical skills with React 18 and state management (Redux-Saga).
Must Have:
  • 3+ years of JavaScript/TypeScript experience on Node.js.
  • Strong understanding of modern browser internals.
  • Experience analyzing web front-ends.
  • Proficiency with proxy/MITM tooling.
  • Strong grasp of networking fundamentals.
  • Solid understanding of HTML5/CSS3 and responsive UI patterns.
  • Familiarity with relevant development tools.
  • Ability to write clean, testable code.
Perks:
  • Full-time remote work and flexible working hours.
  • Comprehensive Mental Health Programme.
  • Private insurance.
  • Sports program compensation.
  • Free online English lessons.
  • Additional 1 day off per calendar year.
  • Generous referral program.
  • Training, internal workshops, and participation in international professional conferences and corporate events.

Add these skills to join the top 1% applicants for this job

internal-audit
github
agile-development
gitlab
react
html
networking
nginx
dns
aws
redux
load-balancing
burp-suite
node.js
webassembly
ci-cd
babel
webpack
docker
websockets
git
typescript
javascript

Overview:

SOFTSWISS continues to expand the team and is looking for a Senior Full-Stack Connectivity Engineer.

We need a true, experienced, and accomplished professional who shares our culture and values.

About Product:

SOFTSWISS Game Aggregator
A fast and cost-effective solution that allows you to integrate and manage casino gaming content easily.
Learn More

Key Responsibilities:

  • Deep-dive analysis of third-party client-side web solutions — tracing API flows, auth sequences, and performance hotspots.
  • Design, build, and maintain high-throughput Node.js middleware that routes external web traffic through internal services.
  • Develop and occasionally extend companion React 18 single-page apps (dashboards, simulators, internal tools).
  • Work in a fully agile environment (Scrum) alongside senior engineers, product managers, and security specialists.
  • Manage service dependencies, versioning, and CI/CD pipelines (GitLab CI, Docker, Open API, SSE).
  • Participate in code reviews, backlog grooming, retrospectives, and continuous product-quality improvement.
  • Write and maintain unit, component, and e2e tests; ensure full-cycle feature delivery — estimation, decomposition, implementation, release.

Requirements:

  • 3+ years of production experience with JavaScript (ES6+) and TypeScript on Node.js, deep understanding of vanilla JavaScript.
  • Solid understanding of modern browser internals: page lifecycle, DOM & JS runtime, resource loading (HTTP/2, QUIC, CORS, CSP, Service Workers, WebSockets).
  • Hands-on experience analysing or reverse-engineering web front-ends: reading minified / obfuscated code, reproducing business logic, inspecting network traces.
  • Proficiency with proxy / MITM tooling (mitmproxy, Charles, Burp Suite) or programmatic interception libraries (http-proxy, undici hooks).
  • Strong grasp of networking fundamentals (TCP/IP, TLS, DNS, SOCKS/HTTP proxying) and traffic encryption concepts.
  • Solid understanding of HTML5 / CSS3 and responsive UI patterns.
  • Familiarity with webpack, Babel, Docker, GitLab CI, GitLab package registry, semantic versioning, and Open API specs.
  • Ability to write clean, testable code and corresponding unit tests.
  • Good UX sensibility and attention to performance and accessibility.
  • Confident Git workflow, code reviews, and team development habits.
  • Strong knowledge in website vulnerability analysis.
  • Fluent Russian speaker; English proficiency at B1+ level.

Nice to Have:

  • Proficiency with Nginx (reverse-proxy, load balancing, caching).
  • Experience designing or auditing high-load network services (10k+ RPS).
  • Familiarity with WebAssembly, static-analysis tooling (webpack-bundle-analyzer, source-map-explorer).
  • Experience with cloud providers (AWS, GCP, etc) and their load-balancing stacks.
  • Practical skills with React 18 and state management (Redux-Saga).

What we offer:

  • Full-time remote work opportunities and flexible working hours
  • Comprehensive Mental Health Programme
  • Private insurance
  • Sports program compensation
  • Free online English lessons
  • An additional 1 Day off per calendar year
  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events.

Set alerts for more jobs like Full-Stack Connectivity Engineer
Set alerts for new jobs by SoftSwiss
Set alerts for Full Stack Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙