Fullstack Developer


Full TimeReact Native
Posted 1 year ago


Our mission at Netguru is to help entrepreneurs and innovators shape the world through beautiful software. We care about trust, taking ownership, and transparency. As a Certified B Corporation®, we offer a safe, inclusive and productive environment for all team members, and we’re always open to feedback. If you want to work from home and be a full time employee, great! We want to create the right opportunities for you.

  • Required skills: Java, Spring Boot, React / React Native, English (B2+/C1)
  • We offer: 100% remote work, flextime & flexplace, dev-friendly processes, long-term collaboration.
  • This offer is dedicated to candidates located in Poland and ready to work in a hybrid model from Wroc?aw office.

Project details:

  • It is a project held for an international cross-industrial company (210,000 employees across 52 countries) providing a variety of services.
  • The company delivers capabilities to clients across all major verticals including Financial Services, Manufacturing, Technology and Services, Telecom and Media, Retail and CPG, Life Sciences and Healthcare and Public Services.
  • You will focus on delivering innovative solutions for a tech company. Your unit will be bringing consultancy value for international Clients and ultimately search for sponsorship of their products. Goal of the project for Netguru is to provide motivated professionals who can provide support in developing PoCs and MVPs.


Apply if you have:

  • At least 4 years experience in Java;
  • Commercial experience with React or React Native;
  • Hands-on experience with Spring Boot;
  • Good understanding of Docker and GitHub Actions;
  • Some experience with AWS;
  • Familiarity with the TDD approach;
  • Experience with REST API;
  • Excellent knowledge of English (B2+/C1).

We'll be happy to see that you have:
  • Experience with TypeScript;
  • Experience with NoSQL databases;
  • Some Scala or Python background.

What are the responsibilities of a Senior Java Developer?

  • Developing and implementing highest-quality application software within deadlines and in accordance with our guidelines for high-quality code,
  • Collaborating with mobile engineering teams, engineers, architects and other engineering teams to come up with low-level and high-level design,
  • Understanding the business side of the project and being able to lead in-depth technical discussions with partners and customers,
  • Recognizing upcoming trends and technologies which might be presented to the clients with the right business cases, references and context,
  • Participating in the documentation and execution of system testing,
  • Sharing knowledge with the community and/or contributing to open source projects,
  • Supporting/mentoring developers and other project members (e.g. PMs, QAs, PDs).


In return, we offer:

  • 100% remote, flexible work;
  • work with an experienced team of developers and continuous development of your hard and soft skills;
  • dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes;
  • long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more).

What will happen next?
  • We would like to know you better, so we will invite you for a meeting with our recruiter.
  • Next, you'll be asked to solve the task or invited to an interview and pair programming with one of our Java Developers.
  • If everything goes well, you will meet the client at the final online interview.

If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.

Apply for this job