Spiral Scout

Full Stack Engineer – Java, JS

Spiral Scout

contract

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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
  • 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

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience; Master’s degree is a plus
  • 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
  • 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
  • Proficiency with SQL and relational databases (PostgreSQL preferred)
  • Exposure to NoSQL technologies such as Redis
  • Ability to design efficient, maintainable data models
  • Experience with AWS or other cloud environments
  • Familiarity with CI/CD pipelines and tooling
  • Proficiency with Git and modern version‑control workflows
  • 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
  • Experience with Docker/Kubernetes beyond basic exposure (preferred)
  • Background with SCRUM/Agile methodologies (preferred)
  • Experience with purchasing, supply chain, or ERP systems (preferred)
  • Familiarity with observability/monitoring tools and security best practices (preferred)
  • Experience tuning database performance (preferred)
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptHTML5CSS3AJAXNode.jsReactReduxSpring BootSQL
Soft Skills
analytical thinkingproblem-solvingattention to detailtime managementmultitaskingverbal communicationwritten communication
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree