Software Engineer Fullstack JavaScript

16/01/26 5500 – 7000 USD / Month Warsaw
img
img

    Software Engineer Fullstack JavaScript

    We are seeking a highly skilled Software Engineer (Fullstack JavaScript) to join our dynamic engineering team. We build AI-powered enterprise solutions that streamline operations, optimize workflows, and unlock new revenue opportunities across multiple industries.

    This role is ideal for an experienced full stack engineer who enjoys working across the entire software development lifecycle and turning complex business challenges into scalable, high-performance web applications.

    Key Responsibilities

    Front-End Development

    • Build and maintain interactive, responsive user interfaces using React.js, Redux, and modern JavaScript (ES6+).

    Back-End Development

    • Develop robust, scalable server-side applications and RESTful APIs using Node.js and Express.js.

    Architecture & System Design

    • Design and implement scalable architectures and microservices aligned with business and performance requirements.

    Database Management

    • Collaborate on designing efficient database schemas and manage data interactions using SQL or NoSQL databases.

    Quality & Performance

    • Ensure high-quality code through unit and integration testing, debugging, and performance optimization.

    Deployment & DevOps

    • Manage application deployments and ensure reliable delivery using CI/CD pipelines and containerization tools such as Docker.

    Cross-Functional Collaboration

    • Work closely with designers, product managers, and fellow engineers to deliver user-centric, high-impact solutions.

    Documentation

    • Create and maintain clear technical documentation covering applications, APIs, and architectural decisions.

    Requirements

    Front-End Expertise

    • Strong expertise in React.js, Redux, React Hooks, and component-based architecture.

    • Solid knowledge of HTML5, CSS3, and modern JavaScript (ES6+).

    • Familiarity with front-end tooling such as Webpack, Babel, or Vite.

    Back-End & Database

    • Proficiency in Node.js and Express.js for backend development.

    • Experience designing APIs using REST; GraphQL experience is a plus.

    • Knowledge of authentication and authorization mechanisms (OAuth, JWT, session-based auth).

    • Hands-on experience with relational databases such as PostgreSQL or MySQL.

    Additional Technical Skills

    • Proficiency with Git and modern version control workflows.

    • Experience working in Agile/Scrum environments.

    • Familiarity with cloud platforms such as AWS, Azure, or GCP.

    • Experience with Docker; Kubernetes familiarity is a plus.

    Qualifications

    • 5+ years of professional experience in full stack development using React and Node.js.

    • Proven experience deploying and maintaining production-grade applications.

    • Bachelor’s degree in Computer Science or equivalent practical experience is preferred.

    Soft Skills

    • Strong analytical and problem-solving abilities.

    • Excellent communication and collaboration skills.

    • Ability to work independently while managing multiple priorities.

    • Passion for learning and staying current with emerging technologies.

    Why Join Us

    We value creative problem solvers who learn quickly and enjoy pushing technical boundaries. You’ll join an open, diverse environment where innovation, collaboration, and ownership are encouraged—and where building great software is both challenging and rewarding.

    Over 60% of our candidates get invited to an interview with our Clients.

    Apply with the form below and we will reach out to you in the next 24h