Senior Software Engineer/Architect Opportunity

Studioworks OÜ company

Subscribe to our Telegram & Twitter Channel

Senior Software Engineer/Architect in ESTONIA

Visa sponsorship & Relocation 9 months ago

We are seeking a Senior Software Engineer/Architect with a strong background in modern software development and architecture. You will lead the design and implementation of scalable, modular, and reliable solutions in the iGaming industry, working closely with cross-functional teams to ensure a high-quality product. 

 

Key Responsibilities

  • Architect and develop scalable iGaming software solutions based on microservices principles.
  • Design and implement backend services using Java/Spring-Boot, NodeJS, and other modern tools.
  • Develop and maintain robust data layers with Couchbase/Capella and Kinesis Data Firehouse.
  • Oversee frontend development with React, TypeScript, Webpack, Redux, and Zustand.
  • Collaborate with DevOps to optimize infrastructure using AWS, ECS, WAF, CloudFront, S3, and ELB.
  • Enhance communication layers via Amazon API (REST).
  • Lead integration of modular components supporting diverse content types such as Live RNG, and Sparkle RNG.
  • Mentor junior engineers and foster a collaborative development environment.


Technology Stack

  • Infrastructure: AWS, ECS, WAF, CloudFront, S3, ELB
  • Backend: Java/Spring-Boot, Open JDK, Artemis, NodeJS, Docker, WebRTC
  • Data Layer: Couchbase/Capella, Kinesis Data Firehouse
  • Communication Layer: Amazon API (REST)
  • Frontend: React, TypeScript, Webpack, NodeJS & NPM, Redux, Zustand


Codebase Architecture

  • Modular components designed for independent scalability.
  • Microservices architecture.
  • Versatile platform supporting integrations with various content types (Live, RNG, and Sparkle RNG).
  • Ready-made integrations.


Requirements

  • Proven experience as a Senior Software Engineer or Software Architect.
  • Proficiency in Java, Spring-Boot, NodeJS, and Docker.
  • Hands-on experience with AWS infrastructure and tools.
  • Strong understanding of microservices architecture and modular design.
  • Experience in developing scalable frontend solutions with React and TypeScript.
  • Excellent problem-solving and leadership skills.
  • A passion for delivering high-quality, reliable software solutions.


What We Offer

  • Competitive salary and performance-based bonuses.
  • Relocation assistance for international candidates.
  • Flexible work environment with hybrid options.
  • Professional development opportunities, including training and conferences.
  • Collaborative and innovative work culture.


Interested in joining Studioworks OÜ? Submit your resume and a cover letter highlighting your relevant experience. We look forward to hearing from you!

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly