Soter Analytics

Fullstack Engineer (React and Next.js)

Kraków, Poland
TypeScript GraphQL Git JavaScript SQL MongoDB Docker GCP React Node.js PostgreSQL AWS Azure Next.js API MySQL Kubernetes
Search for More Jobs Talk to a recruiter now 💪
Description

Soter Analytics is a global safety technology company producing AI-driven wearable & vision-processing solutions that reduce the risk of ergonomic injuries in the workplace. Our mission is to empower organisations to continuously improve the health and safety of their workforce.

Founded in 2016, Soter Analytics is a fast-growing start-up company headquartered in London (with offices in Australia, Estonia, Poland and the US). Our customers are located worldwide including such names as Coca-Cola, Australia Post, Giant Eagle and Leroy Merlin.

We’re united by one goal — preventing people from breaking and are driven by amazing results reported by our clients.


Job Description:


We are seeking a highly skilled and motivated Mid-Level Engineer to join our dynamic team in Krakow, focusing on delivering an AI-supported platform for the EHS professionals and consultants. You’ll work alongside other Front End Engineers, Fullstack Engineers, QAs and UX Designer.


Key Responsibilities:


  • Frontend Development:
    • Develop and maintain complex web applications using React and Next.js.
    • Implement server-side rendering (SSR) and static site generation (SSG) with Next.js.
    • Utilise advanced JavaScript (ES6+) and TypeScript for building robust and maintainable codebases.
  • Backend Development:
    • Build scalable backend services and APIs using Node.js.
    • Design and optimise database schemas for both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
    • Develop and consume RESTful and GraphQL APIs.
  • DevOps and Deployment:
    • Utilise Git and Git workflows for version control and collaboration.
    • Set up and maintain CI/CD pipelines 
    • Deploy applications on cloud platforms such as AWS.
    • Use Docker and Kubernetes for containerization and orchestration.
  • Testing:
    • Implement automated testing using frameworks and tools such as Playwright, Cypress, Jest, and React Testing Library.
    • Ensure both frontend and backend code quality through rigorous testing practices.
  • Product Obsession:
    • Demonstrate a strong focus on product quality and user experience.
    • Collaborate closely with product managers and designers to understand requirements and deliver high-quality features.


Requirements:


  • Experience: 2-5 years of professional experience in fullstack development, with significant experience in React and Next.js.
  • JavaScript/TypeScript: Proficiency in JavaScript (ES6+) and TypeScript.
  • Next.js: Experience with Next.js, including SSR, SSG, dynamic routing, and API routes.
  • Node.js: Proficiency in Node.js for building backend services.
  • Database Management: Experience with SQL and NoSQL databases.
  • API Development: Proficiency in RESTful and GraphQL API design and consumption.
  • CI/CD: Experience with setting up and maintaining CI/CD pipelines.
  • Cloud Services: Familiarity with deploying applications on AWS, Google Cloud, or Azure.
  • Testing: Understanding of automated testing frameworks and tools, including Playwright and Cypress.
  • Fluent English: Excellent verbal and written communication skills in English.
  • Ability to work collaboratively in a team environment. 
  • A degree in Computer Science, Engineering, or a related field is preferred but not required if the candidate has equivalent practical experience.


Why Join Us:


  • Join a small team of passionate engineers dedicated to innovation and excellence.
  • Experience a startup culture with a fast-paced work environment, close collaboration, and the ability to influence key decisions.
  • Benefit from short feedback loops that promote rapid iteration and improvement.
  • Work in an environment with minimal bureaucracy, allowing you to focus on what matters most: creating outstanding software.


If you are a passionate and experienced Fullstack Engineer looking to take your career to the next level, we would love to hear from you. Apply now to join our team and make a significant impact on our technology and products.


How to Apply:


Interested candidates are encouraged to send their CV and a cover letter detailing their relevant experience and why they are a good fit for this role using the form on our website.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 320 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers