EPAM logo

Senior Full-Stack Web Developer

EPAM·Salary not specified

Primary stack

gRPCRedisWebSocketsC#

Job description

About the Position

We are looking for a Senior Full-Stack Web Developer with experience in Blazor to help the team build a new Customer Support Tool. This role is part of the web tools development team and will be responsible for the development of internal web-based tools and applications that are crucial for our operations.

Responsibilities

  • Develop new capabilities for the game Customer Support Tool
  • Participate in the complete software development lifecycle from conception to deployment
  • Collaborate closely with Customer Support, game engineering, server foundation, and other departments to understand needs and ensure tools developed add value
  • Maintain a high standard of quality for all deliverables
  • Implement best practices for testing, code reviews, and documentation
  • Demonstrate expertise in full-stack development with a focus on creating robust, secure, and scalable server-side logic
  • Utilize C# and related frameworks to build efficient backend services and APIs that power web tools and applications

Requirements

  • 5+ years of experience in C# web development with a focus on building web tools and applications
  • Strong background in Blazor with production experience including real-time communication using SignalR, WebSockets, and gRPC services
  • Knowledge of caching strategies using Redis and Memory Cache or similar
  • Experience with Unit, Integration, and E2E Testing with familiarity with code quality tools
  • Familiarity with software development methodologies and lifecycle
  • Proven ability to collaborate effectively with a broad array of different discipline teams
  • Passion for creating web tools that enhance productivity and efficiency

Nice to Have

  • Familiarity with mobile game development for Android and iOS platforms
  • Knowledge of web performance optimization techniques
  • Experience with AWS

We Offer

  • Opportunity to work remotely in Poland
  • Be part of a dynamic and innovative team
  • Competitive salary and benefits package

About the Company

[Company description if present]

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 2384 roles

Similar jobs

Popular searches