Senior Backend Developer (Python and Node.js)

  • remote
  • experienced and senior
  • engineer/bachelor
  • Backend
  • Posted on 13-05-2024

About the job

We are looking for an experienced Python&Node.js Backend Developer to create state of the art web applications from scratch.

Technical skills required are architecture design and experience in development of complex and datadriven Node.js and Python based

enterprise applications.

  • Design and develop complex, data-driven enterprise applications using Node.js and Python.
  • Create and implement high-performance interfaces such as Websockets, REST APIs, GraphQL, and OpenAPI.
  • Utilize build tools (Webpack), testing tools (Cypress, Jest), and code quality tools to ensure top-notch application performance.
  • Engage in data engineering using PySpark and/or Databricks.
  • Collaborate with Azure Cloud Workloads, including Azure Container Apps, Azure SQL, and Azure Application Gateway.
  • Work on versioning systems, preferably Github and Github Actions or Azure DevOps.
  • Contribute to projects focused on data structures and software architecture.

Job requirements

  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • Over 5 years of hands-on experience programming data-driven backends in Node.js and Python.
  • Proficiency in build tools (Webpack), testing tools (Cypress, Jest), and code quality tools.
  • Experience with data engineering using PySpark and/or Databricks.
  • Familiarity with Azure Cloud Workloads (e.g., Azure Container Apps, Azure SQL, Azure Application Gateway).
  • Expertise in designing and developing high-performance interfaces (Websockets, REST APIs, GraphQL, OpenAPI).
  • Familiarity with versioning systems, ideally Github and Github Actions or Azure DevOps.
  • Completed projects demonstrating a focus on data structures and software architecture.
  • Self-starting attitude with a passion for exploring new technologies.
  • Excellent communication skills in English (B2 level or higher, especially at a technical level).
  • very good Polish proficiency



Preferred Qualifications:

  • Master’s degree in Computer Science or a related technical field.
  • Experience with React ecosystem, including TypeScript, Redux, Redux-Saga, Styled Components, and Next.js (optional).
  • Awareness of security topics.
  • Willingness to collaborate directly with customers.
  • German language skills (optional).

If you are a proactive and skilled Backend Developer looking to make a significant impact in the development of state-of-the-art web applications, we invite you to join our team. Apply now and be part of our exciting journey!

About the company

For our client from Switzerland from e-commerce industry we're currently looking for an experienced Python&Node.js Backend Developer to develop innovative customer experiences for sophisticated products and services.

Apply

Do you recognize yourself in this profile? And does working at Maandag® seem like a good step to you? Then apply immediately. Who knows, your Monday will soon look just as cool as ours.

The application process