Full Stack (Java & JS) Engineer

AI overview

Contribute to full product lifecycle by designing and maintaining end-to-end technical solutions for purchasing and supply chain systems with a talented team.

Spiral Scout is a full-service software development company dedicated to transforming innovative ideas into digital realities. With our talented team and global presence, we take pride in having delivered more than 460 projects worldwide. Our comprehensive services range from IT staff augmentation and bespoke web development to cutting-edge web and mobile design, all tailored to meet the unique needs of each client.

 

We are seeking a talented Full Stack Engineer to design, build, and maintain end-to-end technical solutions for purchasing and supply chain systems. In this role, you will work across both frontend and backend development, contributing to the full product lifecycle - from intuitive user interfaces to robust, scalable backend services. You will collaborate with experienced engineers and cross-functional teams to develop key system components, improve system architecture, and support the evolution of our technical ecosystem. Your work will include participating in architectural discussions, shaping product direction, and contributing to initiatives that drive reliability, performance, scalability, and continuous improvement across the organization.

 

Work Location & Time Zone

  • Fully remote role; candidates must be located in, or able to work full-time within, the CET time zone


Core Technical Qualifications

 

Education

  • Bachelor’s degree in Computer Science or equivalent practical experience; Master’s degree is a plus

 

FrontEnd Engineering

  • Strong knowledge of data structures, algorithms, and software development principles
  • Proficiency with modern front‑end languages, frameworks, and standards, such as JavaScript, TypeScript, HTML5, CSS3, AJAX, Node.js, React, Redux, Webpack
  • Experience developing responsive, cross‑platform web applications
  • Experience integrating UX/UI designs and wireframes into user‑friendly interfaces
  • Strong unit testing and debugging skills for front‑end components

 

BackEnd Engineering

  • 3+ years of professional Java development with strong OOP proficiency
  • Experience with Spring Boot and familiarity with Hibernate
  • Experience designing and consuming RESTful APIs
  • Experience developing reliable backend systems
  • Understanding of distributed systems, networking, and Linux/UNIX environments

 

Data & Storage

  • Proficiency with SQL and relational databases (PostgreSQL preferred)
  • Exposure to NoSQL technologies such as Redis
  • Ability to design efficient, maintainable data models

 

Cloud, DevOps & Tooling

  • Experience with AWS or other cloud environments
  • Familiarity with CI/CD pipelines and tooling
  • Proficiency with Git and modern version‑control workflows

 

Professional Skills

  • Strong analytical thinking and problem‑solving abilities
  • Excellent attention to detail; effective time‑management and multitasking skills
  • Strong verbal and written communication skills in English

 

Preferred Qualifications

  • Experience with Docker/Kubernetes beyond basic exposure
  • Background with SCRUM/Agile methodologies
  • Experience with purchasing, supply chain, or ERP systems
  • Familiarity with observability/monitoring tools and security best practices
  • Experience tuning database performance

 

Key Responsibilities

 

FrontEnd Responsibilities

  • Design and develop web applications & cross‑platform, component‑based interfaces
  • Maintain and extend front‑end components and functionality
  • Integrate UX/UI designs into intuitive and user‑friendly experiences
  • Collaborate with backend developers to implement responsive, optimized products
  • Document front‑end components and improve coding standards and team processes
  • Participate in code reviews and support troubleshooting efforts

 

BackEnd Responsibilities

  • Write clean, maintainable, secure, and testable backend code
  • Contribute to backend service and API design and implementation
  • Collaborate with senior engineers on architectural decisions
  • Integrate internal and external systems and services
  • Evaluate tools, frameworks, and emerging technologies
  • Create and maintain technical documentation
  • Participate in code reviews and cross‑team collaboration
  • Troubleshoot integration, performance, and infrastructure issues

 

Why Join Spiral Scout?
Fully remote work with a flexible schedule that supports autonomy and focus
Full-time engagement with meaningful, long-term impact on the product
Fast-moving, innovation-driven culture where ideas quickly turn into practice
Direct involvement in shaping core systems with real ownership and impact
Healthy work-life balance with regular opportunities to recharge

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Fully remote work with a flexible schedule that supports autonomy and focus
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineer Q&A's
Report this job
Apply for this job