Job Closed
This listing is no longer active.
Launch, grow, or upgrade your iGaming business with GR8 Tech high-performance Sportsbook and iGaming platform.
Middle Full Stack Developer, Node.js
Location
Worldwide
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Middle Full Stack Developer, Node.js
GR8 Tech
• Design and evolve backend and frontend architecture using Node.js and JavaScript. • Apply architectural patterns (microservices, event-driven design) based on real constraints. • Design systems with failure in mind, using resilience patterns like circuit breakers and rate limiting. • Build, ship, and maintain backend services and web interfaces in production. • Deliver new features end to end — from requirements to release. • Optimize applications for performance, scalability, and reliability. • Ensure high code quality through reviews, testing, and clean architecture. • Write and maintain unit, integration, and end-to-end tests. • Improve test coverage and reliability of existing systems. • Identify performance bottlenecks and drive optimization initiatives. • Ensure secure coding practices and basic application security. • Partner with product managers, designers, and engineers to deliver business outcomes. • Translate requirements into technical solutions with clear trade-offs. • Contribute to planning, estimation, and iterative delivery in Agile environments. • Share technical context and documentation with the team. • Mentor junior engineers and support technical growth within the team. • Participate in technical discussions and continuous improvement initiatives. • Stay current with modern JavaScript, Node.js, and web development practices.
Job Requirements
- 3+ years of commercial experience with Node.js and JavaScript.
- Strong knowledge of modern JavaScript (ES12+), async programming, and Node.js internals.
- Experience building RESTful APIs with NestJS, Express, Fastify, or similar frameworks.
- Solid understanding of web fundamentals: HTTP, browser rendering, SPA architecture.
- Experience with SQL databases, basic data modeling, and queries.
- Hands-on experience with testing (unit/integration) and CI/CD pipelines.
- Comfortable working independently and owning features end to end.
- Intermediate or higher level of English, fluent in Ukrainian or Russian.
- Experience with Docker and basic Kubernetes concepts.
- Familiarity with event-driven systems and message-based architectures.
- Exposure to cloud platforms (AWS preferred).
- Experience with Webpack, module federation, and bundle optimization.
- Monitoring and performance tooling (Prometheus, Grafana, ELK).
Benefits
- Paid maternity/paternity leave + monthly childcare allowance.
- 20+ vacation days, unlimited sick leave, emergency time off.
- Remote-first + tech support + coworking compensation.
- Team events (online/offline/offsite).
- Learning culture with internal courses + growth programs.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Back-End Developer, Kotlin
Imaginary CloudSoftware Development & UX/UI Design | Awarded Best Workplace Europe, Best Quality of Life & 2nd Best Workplace Portugal
• Join a company that empowers you to do your very best work. • Work on projects that improve and simplify people's lives by creating easy and intuitive digital products. • Drive innovation by creating innovative projects for companies globally. • Engage with multidisciplinary teams and industries, overcoming challenges to build skills.
Senior Fullstack Developer (i.e. Angular, React.js, Python)
Imaginary CloudSoftware Development & UX/UI Design | Awarded Best Workplace Europe, Best Quality of Life & 2nd Best Workplace Portugal
If you're passionate about technology and ready for a challenge, join our team of talented individuals and show your technical skills, creativity, and drive for impact. You'll work with the best in the industry in a supportive, happy, and human-centric environment, making seamless technology. That’s why we were recognized as Best Workplace® in Europe (medium companies), Best Quality of Life Company® and the 2nd Best Great Place to Work® in Portugal by Great Place to Work®. See for yourself by checking our Glassdoor reviews. What exciting projects will you have to make an impact and work on? At Imaginary Cloud, our work improves and simplifies people's lives by creating easy and intuitive digital products. Our day-to-day tasks include development, problem-solving, management, and human interaction. Together, we will drive innovation by creating innovative projects for some of the best companies around the world. You'll be able to grow as you engage with multidisciplinary teams, multiple industries, and projects, overcoming the many challenges that will test and build your skills. Here's an overview of the technical skills you'll likely have to embark on our team: - 5+ years of working experience in Javascript Development (React.js, Angular.js, Node.js, Python) - Background in Software Development - A clear understanding of Object-Oriented Programming (OOP) - Outstanding proficiency in writing well-designed, testable, efficient code by using best software development practices - Broad experience with different open-source programming languages used on web projects - Fluency in English, both spoken and written - We seek team members who live in Portugal or are willing and legally qualified to live and work there The salary range for this position is 35 310,00€ - 54 400,00€ gross per year. Get to know our tech stack: - Javascript (React.js, Angular.js, Node.js) - Ruby / Ruby on Rail - Typescript - Python / Django - Git - SQL (MySQL / PostgreSQL) - Mobile development (iOS, Android, React Native) - Linux / Mac OS - command line - Automated provisioning tools (Docker / Ansible / Capistrano) - NoSQL (Mongo, Redis, etc.) - Photoshop / Figma We want you to feel comfortable here. Get the best of your potential with our benefits: - Salary according to your experience and performance - Paid sick days - Health and dental insurance - Comfort budget What you get: - A remote-first company - Flexible working hours - Global projects with industry-leading clients - A human-centric culture that values people and empowers them - Informal environment - Team events to share knowledge and celebrate collectively - Mentoring and performance appraisals for solid growth potential Does this sound exactly like what you’re looking for? Then apply now, and let's get the conversation started!
• Design, build, and maintain APIs, web applications, and integration components. • Work with a team of skilled developers committed to delivering the best experience to clients. • Participate in architecture decisions and project prioritization with other team members. • Work on new projects on a regular basis. • Tackle challenges!
About Us Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs. Role overview We are looking for highly analytical professionals to join a short-term project as AI Workflow Annotators, contributing to the creation and validation of complex workflow trajectories used to train advanced AI agents such as OpenClaw. This role involves working on research-oriented tasks with ambiguous goals, multi-step reasoning, and long-context workflows. You will execute and document complex actions across multiple tools and environments, while clearly explaining the reasoning behind each step. This position is best suited for candidates with strong experience in Python, data analysis, research workflows, or engineering environments. Commitments Required: 6-8 hours per day with an overlap of 4 hours with PST. Employment type: Contractor assignment (no medical/paid leave) Duration of contract: 5 weeks Location: India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, Mexico, Brazil Interview: take home assessment (60min) Your Daily Responsibilities - Create and validate complex workflow trajectories for research-oriented tasks - Execute multi-step workflows involving data analysis, web research, and document processing - Work with partially defined goals and make logical, defensible decisions - Use Python (scripts / notebooks) for data manipulation, automation, and analysis - Perform tasks across multiple tools, environments, and applications - Clearly document actions taken and the reasoning behind them - Review trajectories to ensure correctness, depth, and reproducibility - Follow detailed annotation and evaluation guidelines - Collaborate with internal reviewers to refine quality standards



