...

We are always looking for talented individuals. If you know what you're doing and love doing it, check out our job openings and apply today!

Why work on our projects?

01

Cool projects in large IT companies

02

International team

Work with professionals from around the world

03

Legal employment

04

Benefit from partner companies

05

Flexible work conditions

Remote, Hybrid, in office

Open positions:

We are hiring experienced Java Developers to join our client’s team in a hybrid work model. If you have a solid background in Apache Solr and Elasticsearch, this is the perfect opportunity for you!

Requirements:

Apache Solr and Elasticsearch: Proven experience of several years (not just one short project).

Programming Skills:

  • Java 11+
  • Kotlin
  • Apache Spark
  • English Level: B2 or higher.

Location:

Hybrid model with at least 1 day per week in the office (Warsaw, city center).
If you meet the criteria and are ready for a new challenge, send us a message! 💬

Hello! We are looking for an Architect who meets the following requirements:

Mandatory Qualifications:

  • At least 5 years of professional experience in IT projects.
  • At least 36 months of experience as a Designer or Architect in IT projects within the last 5 years, involving the development of enterprise architecture. At least one of these projects must have had a value of at least PLN 1,300,000.00 gross.
  • Possession of skills required to obtain a CISA, CISSP, or CIA (Certified Internal Auditor) certificate, confirmed by the corresponding certificate or other equivalent documents. (Self-declarations from the contractor or related entities under Article 108 sec. 1 item 5 of the Act are not accepted).

We are looking for a Technical Team Lead who combines strong technical expertise with team management and business acumen. You will be responsible for guiding a cross-functional engineering team (Frontend, Backend, ML/MLOps, and Full Stack) and collaborating with business stakeholders and designers. Your primary goal will be to deliver an innovative AI-driven content optimization platform running on a scalable, serverless cloud infrastructure.

Key Responsibilities

  • Team Management & Coordination
  • Architecture & Technical Oversight
  • Product Development Support
  • Collaboration with ML Teams
  • Continuous Improvement & Reporting

Required Technical Skills (Must-Have)

  • Proven experience as a Team Lead / Tech Lead (or equivalent) in an agile environment.
  • Backend/Cloud Expertise:
    • Strong knowledge of AWS (Lambda, S3, DynamoDB, AppSync, SQS, Step Functions).
    • Hands-on experience with serverless architecture, especially AWS Lambda.
    • Ability to design and develop infrastructure using Infrastructure as Code (AWS CDK, CloudFormation, or Terraform).
    • Proficiency in Node.js and TypeScript.
  • Frontend Proficiency:
    • Strong experience with React, TypeScript (Next.js, Styled Components, Storybook).
    • Familiarity with GraphQL integrations (Apollo Client).
    • Understanding of best practices for building responsive web interfaces.
  • CI/CD:
    • Practical experience in building and setting up CI/CD pipelines (AWS CodePipeline/CodeBuild or equivalent).
  • Machine Learning / MLOps (Conceptual Level):
    • Understanding of production-level ML model integration.
    • Basic familiarity with Python, Docker, and possibly GPU/cloud-based ML workflows.

Role Overview

This is a fully on-site position in Warsaw, working on a high-load application for a project lasting a couple of months.


Responsibilities

  • Develop and maintain a SPA on ReactJS, focusing on a mobile-first web version and admin panels for marketing pages
  • Collaborate with cross-functional teams to meet product and technical requirements
  • Integrate backend APIs (REST, WebSocket)
  • Optimize and fine-tune existing solutions while contributing to architectural improvements and scalability
  • Conduct code reviews to ensure quality and best practices
  • Share expertise and mentor teammates

 

Requirements

  • 5+ years of experience in JS (ES6+)/TypeScript development
  • Strong understanding of React and its ecosystem (React Hooks, Context API)
  • Proficiency in state management frameworks, especially Redux (Redux Toolkit preferred)
  • Expertise in creating responsive layouts with SCSS/SASS, CSS Modules, or Styled Components
  • Familiarity with React performance optimization techniques (lazy loading, memoization, virtualization)
  • Experience with build tools (Webpack/Vite) and modern development tools (CI/CD, ESLint)
  • Intermediate level of English

 

Nice to Have

  • Experience with server-side rendering frameworks (Next.js)
  • Knowledge of micro-frontend architectures and module federation
  • Understanding of browser limitations
  • Experience with video streaming technologies (HLS, WebRTC)


This is a great opportunity to work on an exciting project in a dynamic environment. On-site work in Warsaw is required.

WeExpert's hiring process

01

Job response

Your journey with WeExpert begins with applying for an open position. Once you submit your resume, it goes through the first stage of processing.

02

Primary screening and screening

At this stage, the resume is analyzed. If your experience and skills match the requirements of the vacancy:

  • We will contact you for a short interview.
  • We will discuss your professional experience and clarify important details.
  • We will provide information about the position, the company and answer questions, including legalization aspects (if necessary).
03

Interview with the manager

If the preliminary stage is successful, a meeting with the department head awaits you. At the interview:

  • We will explain in detail the objectives of your future role.
  • We will familiarize you with the company’s corporate culture.
  • We will assess your professional competencies and alignment with our values.


Some vacancies may include a test to demonstrate your approach to work.

04

Technical interview

At this stage, candidates undergo an in-depth interview with the company’s technical team to fully assess their skills and suitability for the project.

05

Job Offer

After completing all stages, we will promptly provide feedback. If you successfully pass the hiring process, you will receive a Job Offer detailing the terms of cooperation.

06

Getting started and integration

After accepting the offer, your journey with the WeExpert team begins:

  • We will provide support during the introduction to the company’s tasks and processes.
  • A mentor and the team will help you quickly adapt and get into the workflow.
  • Regular check-ins will track your progress and ensure a smooth start.
Join WeExpert and become part of a team that redefines work in the IT and Digital world!

Send a Request

We’ll get in touch with you shortly and answer all your questions.

Address

Trusted by leading brands and startups

Send a Request

We’ll get in touch with you shortly and answer all your questions.

Address