CrawlJobs Logo

Senior Full-Stack UI Engineer

canopy.security Logo

Canopy

Location Icon

Location:
Poland

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are focused on creating a state-of-the-art, real-time, soft-body physics engine and making it widely available for entertainment and simulation purposes. Our most widely known product is our game BeamNG.drive, which is now available on Steam in Early Access. In order to support our ongoing and future development plans, we are seeking an experienced Senior Full-Stack UI Engineer with a focus on Vue3 and Lua for our development team, who will support us in finishing the game.

Job Responsibility:

  • Build UI features end-to-end: implement Vue UI, define clean UI↔Lua contracts, and collaborate with Lua specialists (you can handle basic Lua glue when needed)
  • Make UI fast and stable: profile and optimize rendering/layout/update frequency to reach a 60 FPS feel where it matters, and keep long-running sessions leak-free
  • Keep business logic in Lua: keep Vue focused on presentation and simple UI state
  • avoid moving backend logic/data conversions into JS
  • Work with real-time data: design UI that stays responsive while receiving frequent updates from the game/simulation
  • Own navigation/input correctness: integrate scoped navigation and UI event handling so screens behave correctly with gamepad/keyboard and don’t leak inputs to parent scopes
  • Improve developer experience: small, practical improvements to tooling/pipelines, debugging helpers, and performance instrumentation
  • Support the team: review code, help juniors grow, and keep quality high without over-engineering

Requirements:

  • Deep web fundamentals: strong understanding of browser rendering (layout/paint/compositing), the JS runtime (event loop, GC), and how to diagnose performance issues with real tools (performance + memory profiling)
  • Proven performance experience: you’ve shipped UI where performance mattered (large UI surface, frequent updates, long-running sessions) and can explain the trade-offs you made
  • Strong

Nice to have:

  • Experience with embedded browser UIs / game UIs / realtime dashboards / telemetry-heavy UIs
  • Knowledge of input systems
  • Familiarity with C/C++ or engine integration concepts (even if you don’t write engine code daily)
  • Experience migrating legacy UI systems incrementally (keeping features shipping while modernizing)
  • Experience setting up practical UI testing/automation (wishlist for us
  • currently mostly manual)
What we offer:
  • Flexible working hours
  • Language courses
  • Talent development program (training budget, participation in seminars/conferences, and etc)
  • Personal development program (feedback, leadership, conflict engagement, etc)
  • Budget for home office
  • Parental leave
  • Employee assistance program
  • Relocation assistance (if applicable)

Additional Information:

Job Posted:
February 03, 2026

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 UI Engineer

Senior UI Server Full Stack Engineer - Fixed Income Tech

Senior UI Server Full Stack Engineer position in Fixed Income Technology at Citi...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full-stack engineer with experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Knowledge and experience of Java development using Java, Java 8+ (or later), and relevant Java frameworks such as Spring Boot, Spring MVC, and Hibernate
  • Experience designing and implementing message-driven systems for reliable, asynchronous processing in low-latency, high-throughput, distributed environments
  • Extensive experience with Linux environments, including system administration, shell scripting, and performance tuning
  • Proficient in multithreading, concurrency and performance tuning
  • Experience with caching technologies (e.g., Gemfire, Redis)
  • Experience with middleware (Tibco, Solace)
  • Openshift/Kubernetes experience is a plus
  • Experience with Agile software development processes with strong emphasis on test driven development
  • Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, BlackDuck, SONAR
Job Responsibility
Job Responsibility
  • Designing and developing robust, scalable, and maintainable applications
  • Implementing message-driven systems for reliable, asynchronous processing
  • Building sophisticated tooling for development and production team use
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • Discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to learning and development resources
  • Business casual workplace
  • Hybrid working model (up to 2 days working at home per week)
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

Building infrastructure for machine learning training data quality. Platform han...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
encord.com Logo
Encord
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in building complex UIs
  • Experience developing and maintaining multiple systems from scratch
  • Knowledge of trade-offs in building reliable, performant software
  • Open to learning new technologies
  • Passionate and eager to learn
Job Responsibility
Job Responsibility
  • Build out editor interface for visualising and annotating data
  • Handle wide range of data modalities (image, video, audio, text, PDFs, medical images, LIDAR)
  • Render complex 3D/4D scenes with thousands of objects
  • Combine data from several modalities while maintaining high browser performance
  • Take end-to-end ownership of projects from product, design and architectural decisions to deployment, monitoring and measuring impact
  • Work across the stack
What we offer
What we offer
  • Competitive salary and equity
  • 25 days annual leave + public holidays
  • Opportunities for growth in hyper growth business
  • Work at cutting edge of computer vision and deep learning
  • Explore enterprise AI use cases across multiple industries
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Developer (Back-End Focus)

We’re looking for a talented and driven Full-Stack Developer to join our dynamic...
Location
Location
Salary
Salary:
Not provided
gamdom.com Logo
gamdom
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
What we offer
  • Fully remote - work from anywhere in the world
  • Flexible schedule
  • 30 days of paid time off
  • Equipment allowance
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer

We’re looking for a Senior Full Stack Engineer (Python/React) to join our team a...
Location
Location
Ukraine
Salary
Salary:
Not provided
honeycombsoft.com Logo
Honeycomb Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in full-stack web development
  • Strong proficiency in Python, Django, and React.js
  • Solid understanding of CSS and modern UI principles
  • Experience building real-time and scalable applications
  • Familiarity with the Heroku hosting platform is a strong advantage
  • Understanding of Agile/Scrum methodologies
  • Excellent communication and problem-solving skills
  • Self-motivated, proactive, and collaborative mindset
Job Responsibility
Job Responsibility
  • Collaborate with stakeholders to understand project requirements and objectives
  • Design, develop, and maintain Python-based backend applications using Django
  • Build and optimize React-based front-end components for smooth and intuitive user experiences
  • Implement real-time features and ensure platform scalability and performance
  • Integrate and manage deployments on Heroku, optimizing performance and reliability
  • Maintain high code quality through testing, code reviews, and best development practices
  • Contribute to Agile processes and actively participate in sprint planning and retrospectives
What we offer
What we offer
  • Work on a cutting-edge B2B product driving digital transformation in a growing industry
  • Join a skilled, supportive, and collaborative engineering team
  • Flexible schedule and remote-friendly culture
  • Competitive compensation and transparent career growth path
  • A culture that values innovation, ownership, and continuous improvement
  • Fulltime
Read More
Arrow Right

Senior Full Stack Developer

Betstamp is the future of sports betting. We were founded in 2020 to make sports...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
betstamp.app Logo
Betstamp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • History of success managing back-end & infrastructure projects
  • 3-5+ years building production systems in Go / Python (Django a plus)
  • Can craft modern UIs in React (web) or React Native (mobile)
  • Know your way around SQL performance tuning and RESTful API design
  • Enjoy working in an early-stage, ship-fast, own-your-stuff environment
Job Responsibility
Job Responsibility
  • Lead DevOps infrastructure growth as we scale our products
  • Control the design of new and exciting features involving both backend / frontend work
  • Set up and manage external APIs interacting with betstamp’s backend
  • Optimize database queries and endpoint speed
  • Build analytic features to analyze betstamp’s backend data
  • Own end-to-end features – scope, architect, and ship full-stack projects across web and mobile
  • Surface the best bets – design blazing-fast APIs that crunch market data and return +EV opportunities in milliseconds
  • Scale our data engine – optimize Postgres queries, design new schemas, and keep our odds ingestion pipeline rolling
  • Integrate new partners – wire up external sportsbook and promo APIs so users always see the freshest lines and bonuses
  • Turn data into insight – build analytics dashboards that help bettors (and Betstamp) learn, iterate, and win
What we offer
What we offer
  • Competitive salary & raises – share in the upside you build
  • Autonomy & influence – you’ll make architectural calls, not just tickets
  • Gear & learning stipend – get the tools and courses that level you up
  • AI-Augmentation - free reign on testing & spending on the AI tools of the future to help you excel
  • World-Class betting tools - get access to our best tools that professional bettors use, for FREE
  • Sports-centric culture – team watch parties, office prop pools, and the inside scoop on sharp bets
  • Fulltime
Read More
Arrow Right

Senior Product Engineer

At Randstad Enterprise, the Engineering team is driven by a talent-centric cultu...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 28, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of strong programming skills in Java (Spring/Spring Boot, Hibernate) or Python (FastAPI, Flask, Django & Pandas)
  • Hands-on experience with React, TypeScript/JavaScript, and modern frontend toolchains
  • Solid understanding of REST APIs, API security, and full-stack integration patterns
  • Proficiency in building UI components with responsiveness, accessibility, and performance in mind
  • Experience working with SQL/NoSQL databases and managing backend data flows
  • Familiarity with authentication and identity patterns across front and backend systems
  • Exposure to CI/CD workflows, version control, and containerization (e.g., Docker)
  • Ability to work across layers of the stack and context-switch between frontend and backend tasks
  • Strong collaboration, debugging, and communication skills
  • Ability to work independently and collaboratively in a fast-paced environment
Job Responsibility
Job Responsibility
  • Develop and maintain full-stack features across backend services and frontend interfaces
  • Work with Java or Python programming languages to build secure, scalable APIs
  • Build responsive and modular frontend applications using React and modern JavaScript/TypeScript practices
  • Collaborate with cross-functional stakeholders including designers, product managers, and QA
  • Translate complex requirements into elegant technical solutions and intuitive user interfaces
  • Contribute to system architecture and participate in code and design reviews
  • Ensure code quality, unit-testing, maintainability, and performance across all layers
  • Participate in agile sprints, handling feature development, bug fixes, and production support
  • Stay up-to-date with full-stack best practices and emerging technologies
  • Fulltime
Read More
Arrow Right

Senior Product Engineer

At Randstad Enterprise, the Engineering team is driven by a talent-centric cultu...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 28, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of strong programming skills in Java (Spring/Spring Boot, Hibernate) or Python (FastAPI, Flask, Django & Pandas)
  • Hands-on experience with React, TypeScript/JavaScript, and modern frontend toolchains
  • Solid understanding of REST APIs, API security, and full-stack integration patterns
  • Proficiency in building UI components with responsiveness, accessibility, and performance in mind
  • Experience working with SQL/NoSQL databases and managing backend data flows
  • Familiarity with authentication and identity patterns across front and backend systems
  • Exposure to CI/CD workflows, version control, and containerization (e.g., Docker)
  • Ability to work across layers of the stack and context-switch between frontend and backend tasks
  • Strong collaboration, debugging, and communication skills
  • Ability to work independently and collaboratively in a fast-paced environment
Job Responsibility
Job Responsibility
  • Develop and maintain full-stack features across backend services and frontend interfaces
  • Work with Java or Python programming languages to build secure, scalable APIs
  • Build responsive and modular frontend applications using React and modern JavaScript/TypeScript practices
  • Collaborate with cross-functional stakeholders including designers, product managers, and QA
  • Translate complex requirements into elegant technical solutions and intuitive user interfaces
  • Contribute to system architecture and participate in code and design reviews
  • Ensure code quality, unit-testing, maintainability, and performance across all layers
  • Participate in agile sprints, handling feature development, bug fixes, and production support
  • Stay up-to-date with full-stack best practices and emerging technologies
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

Data and Reporting platform is a cross product for client reporting and downstre...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 -8 years of full-stack application development experience including front-end web development and back-end application development
  • Strong understanding of fundamental software development and coding standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and data analytical skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Ability to participate in solution design and learn new technologies with innovation mind
  • Financial experience is a plus
  • Experience of Agile development and scrums
  • Strong knowledge on Core Java, Spring (Core, BOOT etc.)
  • Experience in front-end UI development in React and Angular
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with support and other technology groups on issues and recommend programming solutions and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower-level analysts
  • Identify problems, analyze information and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right