CrawlJobs Logo

Senior Full-Stack Developer (Back-End Focus)

gamdom.com Logo

gamdom

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re looking for a talented and driven Full-Stack Developer to join our dynamic team. You’ll play a key role in building and maintaining our web application, which relies on live data and real-time functionality. The ideal candidate is strong in backend development while being comfortable with modern frontend technologies.

Job Responsibility:

  • Frontend Development: Build and maintain user interfaces with React.js and MUI for responsive, consistent design
  • Backend Logic: Develop robust server-side functionality with Node.js and Express
  • Database Management: Design and optimize schemas and queries using PostgreSQL
  • Real-Time Features: Implement live updates and streaming with WebSockets (socket.io)
  • Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features
  • Quality & Performance: Troubleshoot issues, write unit/integration tests, and optimize performance for scalability
  • Continuous Learning: Stay up-to-date with modern tools, frameworks, and best practices

Requirements:

  • Proven experience as a Full-Stack Developer with a backend focus
  • Strong expertise in: React.js for scalable UI development
  • Node.js & Express for backend services
  • PostgreSQL for relational database design and management
  • MUI for consistent UI/UX design
  • WebSockets (socket.io) for real-time communication
  • Strong problem-solving and analytical skills
  • Ability to work in a fast-paced, collaborative environment
  • Excellent communication skills (verbal & written)
  • Adaptability and eagerness to learn new technologies

Nice to have:

  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Knowledge of testing frameworks (Jest, Mocha)
  • Experience working in Agile environments
What we offer:
  • Fully remote - work from anywhere in the world
  • Flexible schedule
  • 30 days of paid time off
  • Equipment allowance

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Full-Stack Developer (Back-End Focus)

Senior Full Stack Engineer

We are looking for a highly skilled Senior Full Stack Engineer to join our growi...
Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
  • Minimum 4+ years of professional experience in software development
  • 2+ years of experience with Node.js, React, Ruby, Python, or similar languages
  • 2+ years of experience with PostgreSQL or MySQL
  • Strong understanding of MVC architecture and design patterns
  • Proficient in JavaScript, CSS, HTML
  • Fluent in SQL scripting and database optimization
  • Hands-on experience with AWS/GCP/Azure Cloud
  • Strong knowledge of Linux/Unix systems and networking protocols
  • Experience writing Unix Shell scripts and automation tasks
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full-stack web applications using modern frameworks and technologies
  • Implement scalable and maintainable solutions following MVC design patterns
  • Work on both front-end and back-end development using JavaScript, Node.js, React, Ruby, Python, or similar languages
  • Develop and optimize SQL queries and manage databases such as PostgreSQL or MySQL
  • Build responsive and dynamic interfaces using HTML, CSS, JavaScript Frameworks
  • Leverage AWS/GCP/Azure cloud services for deployment and scaling
  • Write unit tests and ensure code quality through reviews and continuous integration
  • Maintain and enhance existing systems, troubleshoot issues, and improve performance
  • Utilize Unix/Linux environments, scripting in Shell and SQL for automation and system management
  • Collaborate with product owners, designers, and engineers to deliver high-quality features on time
What we offer
What we offer
  • A culture that values flexibility, work-life balance, and employee well-being - including Work From Home Fridays
  • Competitive compensation packages and comprehensive health benefits
  • Work with a collaborative, global team of engineers who thrive on solving complex challenges
  • Exposure to multi-cloud environments (AWS, GCP, Azure) and modern DevOps tooling at scale
  • Professional growth through continuous learning, mentorship, and access to new technologies
  • Leadership that recognizes contributions and supports career advancement
  • The chance to shape DevOps best practices and directly influence company-wide engineering culture
  • A people-first environment where your ideas matter and innovation is encouraged
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Software Engineer

The User Interfaces Team at Solactive defines, implements, and maintains our Des...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
solactive.com Logo
Solactive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep Expertise in React: Proven track record of designing, building, and scaling complex front-end applications using React
  • UI Framework Maintenance: Experienced in maintaining a UI framework or design system, ensuring consistency across all graphical interfaces
  • Architecture Design: Ability to design flexible, scalable UI architectures that allow for future growth and adaptation
  • Problem-Solving Mindset: Skilled in creating and applying problem-solving scripts to tackle complex development challenges efficiently
  • Collaboration & Mentorship: Strong communicator, able to work well with other teams and mentor junior developers
  • Full-stack proficiency: Strong understanding of back-end development concepts and technologies to collaborate effectively with back-end teams and contribute to the overall architecture (Java, Go, Python)
  • Innovation: A drive to explore new approaches and technologies to improve development processes and deliver innovative solutions
Job Responsibility
Job Responsibility
  • UI Framework & Design System: Maintain and enhance the UI framework used as the basis for all graphical interfaces at Solactive, ensuring a consistent and cohesive design language
  • Design and Implementation of UI Architecture: Develop a flexible and scalable architecture for user interfaces that supports the needs of current and future projects
  • Front-End Development: Lead the development and maintenance of Solactive’s public webpage as well as other client-facing applications, with a strong focus on user experience and performance
  • Solactive Public Webpage: Lead the development and maintenance of Solactive’s public webpage using a modern tech stack (Strapi, Astro, Vite)
  • Collaboration with Cross-Functional Teams: Work closely with backend, DevOps, and business teams to ensure smooth integration and deployment of frontend applications
  • Support Full-Stack Development: Utilize knowledge in Java, Go, and Python as needed to assist with full-stack development tasks
What we offer
What we offer
  • Global Team: Join our motivated international team at Solactive
  • FinTech Excellence: Experience FinTech excellence at Solactive
  • Modern Culture: Enjoy our modern, flat hierarchy and startup-like culture
  • Responsibility & Connections: Take over responsibility from day one and build relationships in- and outside the company
  • Vacation: Enjoy 30 annual vacation days, plus extra time off for Christmas Eve and New Year
  • Competitive Compensation: Receive a competitive compensation package
  • Special Benefits: Job ticket, access to Corporate Benefits, modern office space with ergonomic set-up, employee lounge, and free beverages and fruits
  • Community & Networking: Engage in our various networking events
  • Professional Development: Grow both personally and professionally through our diverse training offers
  • Flexibility: Embrace a flexible work culture with the freedom to choose your work hours, including a hybrid work model, all within a diverse and dynamic environment
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer- Frontend/ Fullstack

Our team builds and manages the tools and services that power the lifecycle of c...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, a related technical field, or equivalent practical experience
  • 7+ years of professional software engineering experience, with a strong focus on web development
  • Proven experience building and scaling complex web applications using Node.js, TypeScript, React, HTML, and CSS
  • Strong software design and coding skills, with a focus on maintainability and scalability
  • A keen eye for product design and a passion for delivering exceptional user experiences
  • Demonstrated ability to drive complex projects from concept through launch and ongoing iteration
  • Excellent problem-solving, architectural, and algorithmic thinking abilities
  • Deep commitment to code quality, reliability, and performance
  • Exceptional communication and collaboration skills, with the ability to partner effectively across all levels -- from engineers to senior leadership
Job Responsibility
Job Responsibility
  • Full-stack development in front-end and back-end Uber systems to support Marketplace Security needs
  • Manage a team of 3 Marketplace Security developers, to be hired along with this position
  • Partner with engineering teams across Uber to deliver new Marketplace Security features
  • Design, build, and scale systems that help keep Uber’s global community safe
  • Develop and maintain full-stack applications, manage business-critical databases and real-time services
  • Work closely with cross-functional partners to integrate security needs into Uber's marketplace configuration platform
  • Fulltime
Read More
Arrow Right

Applications Developer Senior Analyst

We are seeking a highly experienced and motivated Lead Java Full Stack Developer...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of progressive experience in software development, with a significant focus on Java/J2EE enterprise applications
  • Strong proficiency in Java/J2EE, including advanced concepts like multithreading, concurrency, and data structures
  • Exceptional analytical and problem-solving skills, with a proven ability to dissect complex technical issues, identify root causes, and drive effective solutions in high-pressure production environments
  • Expert-level knowledge and hands-on experience with Spring Boot, including Spring MVC, Spring Data, Spring Security, etc.
  • Demonstrated experience with modern GUI technologies (e.g., Angular, React, Vue.js) and associated web technologies (HTML5, CSS3, JavaScript, TypeScript)
  • In-depth knowledge and hands-on experience with relational databases, specifically Sybase and Oracle, including SQL, PL/SQL, database design, and performance tuning
  • Proven ability to architect, develop, and deploy full-stack solutions
  • Demonstrated experience in leading and mentoring development teams, with strong communication, interpersonal, and problem-solving skills
  • Experience with Git, Maven/Gradle, CI/CD pipelines (e.g., Jenkins), and cloud platforms is highly desirable
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Job Responsibility
Job Responsibility
  • Provide advanced technical support for escalated issues from production support team
  • During a production issue, act decisively to identify the root cause and deliver an effective solution
  • Analyzes applications to identify risks, vulnerabilities, security issues and improve the system performance
  • Partners with appropriate development and production support areas to prioritize bug fixes and support tooling requirements
  • Active involvement in and ownership of Support Project items, covering Stability, Efficiency, and Effectiveness initiatives
  • Lead the design, development, and implementation of complex Java/J2EE-based enterprise applications using Spring Boot
  • Define and enforce coding standards, best practices, and architectural patterns to ensure high-quality, maintainable, and scalable solutions
  • Conduct code reviews, provide constructive feedback, and ensure adherence to security and performance standards
  • Act as a subject matter expert for Java technologies, providing technical direction and problem-solving expertise
  • Drive end-to-end development, from front-end GUI design and implementation to back-end services and database integration
  • Fulltime
Read More
Arrow Right

Senior Full Stack Product Software Engineer

As a Senior Full Stack Software Engineer at Dropbox, you will help design and de...
Location
Location
Canada
Salary
Salary:
190400.00 - 257600.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in full-stack development
  • BS degree or higher in Computer Science, a related field, or equivalent experience
  • Strong experience designing, developing, and scaling web applications
  • Expertise in front-end (JavaScript, React, Angular, HTML/CSS) and back-end (Node.js, Python) development
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB
Job Responsibility
Job Responsibility
  • Manage projects end-to-end: Lead initiatives from data discovery through design, implementation, and deployment
  • Develop customer-centric prototypes: Create prototypes for new product explorations, focusing on user needs and feedback
  • Proactively communicate: Share insights, progress, and outcomes with your team and leadership regularly
  • Collaborate across teams: Foster strong relationships with other engineering teams and collaborate effectively with cross-functional partners within Dropbox
What we offer
What we offer
  • Competitive medical, dental and vision coverage
  • Retirement savings through a defined contribution pension or savings plan
  • Flexible PTO/Paid Time Off, paid holidays, Volunteer Time Off, and more
  • Income Protection Plans: Life and disability insurance
  • Business Travel Protection: Travel medical and accident insurance
  • Perks Allowance to be used on what matters most to you
  • Parental benefits including: Parental Leave, Fertility Benefits, Adoptions and Surrogacy support, and Lactation support
  • Mental health and wellness benefits
  • Fulltime
Read More
Arrow Right

Senior Full Stack Product Software Engineer

As a Senior Full Stack Software Engineer at Dropbox, you will help design and de...
Location
Location
United States
Salary
Salary:
180200.00 - 274300.00 USD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in full-stack development
  • BS degree or higher in Computer Science, a related field, or equivalent experience
  • Strong experience designing, developing, and scaling web applications
  • Expertise in front-end (JavaScript, React, Angular, HTML/CSS) and back-end (Node.js, Python) development
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB
Job Responsibility
Job Responsibility
  • Manage projects end-to-end: Lead initiatives from data discovery through design, implementation, and deployment
  • Develop customer-centric prototypes: Create prototypes for new product explorations, focusing on user needs and feedback
  • Proactively communicate: Share insights, progress, and outcomes with your team and leadership regularly
  • Collaborate across teams: Foster strong relationships with other engineering teams and collaborate effectively with cross-functional partners within Dropbox
What we offer
What we offer
  • Competitive medical, dental, and vision coverage
  • 401(k) plan with a generous company match and immediate vesting
  • Flexible PTO/Paid Time Off, paid holidays, Volunteer Time Off, and more
  • Income Protection Plans: Life and disability insurance
  • Business Travel Protection: Travel medical and accident insurance
  • Perks Allowance
  • Parental benefits
  • Access to over 10,000 global co-working spaces through Gable.to
  • Quarterly Cell phone and internet allowance
  • Mental health and wellness benefits
  • Fulltime
Read More
Arrow Right
New

Sr. Staff Software Engineer, Capacity Engineering

The Capacity & Efficiency Engineering (CEE) organization is seeking an experienc...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 15+ years of experience in software engineering, with a strong focus on capacity engineering, data engineering, and full-stack development
  • Deep data engineering experience
  • Proven experience in designing and implementing large-scale, distributed systems
  • Expertise in cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
  • Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, Node.js)
  • In-depth knowledge of database systems (SQL and NoSQL) and data warehousing concepts
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks
  • Excellent problem-solving, analytical, and communication skills
  • Demonstrated ability to lead and mentor engineering teams
Job Responsibility
Job Responsibility
  • Serve as the technical authority for strategic capacity planning and resource allocation
  • Architect, design, and lead the development of essential, high-scale Engineering infrastructure
  • Provide technical leadership in designing and building highly available, scalable, and resilient products and core platforms
  • Drive collaboration with peer Sr Staff engineers and engineering teams to champion best practices for system health, robustness, and refactoring
  • Mentor senior engineers, setting the bar for code quality, resilience, and longevity across systems
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right
New

Senior PHP Full-Stack Engineer with React

N-iX is a global software solutions and engineering services company. We are loo...
Location
Location
Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working in standalone roles responsible for the development and maintenance of web interfaces (5+ years’ experience preferred)
  • Strong knowledge of the following technical areas - PHP, JavaScript, React
  • Experience with D3, Azure, XML & JSON data formats
  • Ability to produce scalable, maintainable solutions
  • Strong time-management skills with the ability to handle multiple projects concurrently
  • A proactive, positive approach to delivering high-quality work
  • English level - at least Upper-Intermediate
Job Responsibility
Job Responsibility
  • Design, build, and maintain the front-end interface for product delivery areas of the client application site, as agreed from time to time with product stakeholders, product designers, and the Technical Program Manager
  • Initially focusing on resolving known and documented bugs across existing products before contributing to ongoing enhancements and new feature development
  • Implement responsive layouts and ensure cross-browser/device compatibility
  • Deliver clean, intuitive UI/UX by working against a ticket-based backlog with direction, and, as projects evolve, collaborating more directly with product stakeholders
  • Work with external developers and designers to ensure consistent branding, performance, and technical quality
  • Ensure accessibility best practices (WCAG) across relevant areas of the site
  • Optimize site performance through modern tooling, bundling, and code quality improvements
  • Build and maintain additional sections of the client website as needed
  • Develop and manage analytics and testing frameworks, including Google Analytics, event tracking, and A/B testing capability
  • Provide basic database or API integration support, working alongside the back-end engineering team where appropriate
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right