Login Sign Up

Senior Full Stack Developer

Straight Talk iGaming

5 - 10 years

Hyderabad

Posted: 13/06/2026

Getting a referral is 5x more effective than applying directly

Job Description

Senior Full Stack Developer

Position Summary

We are seeking a highly skilled Senior Full Stack Developer to design, develop, and maintain scalable web applications and backend services. The ideal candidate will have extensive hands-on experience with Node.js, Express.js, React.js, PostgreSQL, Redis, AWS cloud services, and GitHub-based development workflows. This role requires a strong individual contributor who can lead technical initiatives, mentor junior developers, and deliver high-quality software solutions.


Key Responsibilities

  • Design, develop, test, and maintain full-stack web applications.
  • Develop scalable backend services and APIs using Node.js and Express.js.
  • Build modern, responsive, and high-performance frontend applications using React.js.
  • Design and optimize PostgreSQL databases and Redis caching solutions.
  • Collaborate with Product Managers, UI/UX Designers, QA teams, and DevOps engineers to deliver product features.
  • Participate in technical design discussions and contribute to architectural decisions.
  • Write clean, maintainable, and well-documented code following best practices.
  • Conduct code reviews and mentor junior and mid-level developers.
  • Troubleshoot and resolve application performance, scalability, and security issues.
  • Support production deployments and participate in incident resolution when required.
  • Contribute to continuous improvement of development processes and engineering standards.


Required Technical Skills

Backend Development

  • 5+ years of experience with Node.js and Express.js.
  • Strong experience building RESTful APIs and microservices.
  • Experience with authentication, authorization, and API security.
  • Understanding of asynchronous programming and event-driven architectures.
  • Experience integrating third-party APIs and external services.

Frontend Development

  • Strong experience with React.js.
  • Proficiency in JavaScript (ES6+), HTML5, CSS3, and responsive design.
  • Experience with modern frontend tooling and state management solutions.
  • Ability to create performant and user-friendly web applications.

Database Technologies

  • Strong expertise in PostgreSQL database design and query optimization.
  • Experience with Redis for caching, session management, and performance enhancement.
  • Knowledge of database indexing, replication, and scaling strategies.

AWS Cloud Services

Hands-on experience with AWS services including:

  • EC2
  • ECS/EKS
  • RDS
  • S3
  • CloudFront
  • Lambda
  • API Gateway
  • Route 53
  • CloudWatch
  • IAM
  • Secrets Manager

Additional requirements:

  • Experience deploying and managing cloud-native applications.
  • Understanding of infrastructure scalability, monitoring, and security best practices.


Source Control & CI/CD

  • Strong experience with Git and GitHub.
  • Experience managing repositories, pull requests, and branch strategies.
  • Hands-on experience with GitHub Actions and CI/CD pipelines.
  • Familiarity with release management and automated deployment processes.


Preferred Qualifications

  • Experience in online gaming, sportsbook, casino, fintech, or high-volume transaction platforms.
  • Experience with WebSockets and real-time application development.
  • Familiarity with Docker and containerized deployments.
  • Knowledge of application security best practices.
  • Experience with logging, monitoring, and observability tools.
  • Familiarity with cryptocurrency and blockchain integrations is a plus.


Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage multiple priorities.
  • Experience mentoring junior developers and contributing to team growth.
  • Strong ownership mindset with a focus on quality and delivery.


Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.


What Success Looks Like

  • Deliver high-quality, scalable, and secure software solutions.
  • Consistently meet project timelines and development milestones.
  • Contribute to technical architecture and engineering best practices.
  • Improve application performance, reliability, and maintainability.
  • Support team success through collaboration, mentoring, and technical excellence.


Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.