Careers

Senior Flutter Developer

Location
Remote
Department
Vee
Employment Type
Full time
Minimum Experience
5 years

Who we are:
Pillar is an Israeli and Ukrainian company. Since 2015, we have provided outsourcing and out staff services to world-class companies all over the world.

Every day we partner across functional areas: logistics, medicine, education, tourism, game industry, utilities, data storage, etc.
We work in a flexible environment where there is an opportunity to achieve results, receive feedback for learning, improve ways of working by developing both soft and hard skills, and contribute to a corporate culture focused on people.

Our team is highly experienced, and all the projects we work on are solid and long-term as our clients appreciate our expertise and stay with us for a long time.
We are also keen on learning from each other, that is why we cheerfully meet people who bring a new set of experiences and backgrounds to our team.

About the project:
Vee empowers socially responsible companies to maximize their impact and meaningfully engage their employees around their values.

We’re all about building an inspiring work environment that attracts the best talent out there.

Our team members continue to grow and develop their skills through learning resources, lectures, workshops, and consistent group volunteering.
We do it because we believe in our team’s power to make a difference, both in and out of the office.

About the role:
Our mission at Vee is to create a world where people are empowered by supporting the missions, they love while inspiring others to do the same.

We’ve created an easy and interactive way of bringing thousands of volunteers and meaningful volunteering opportunities together to spread good in the world.

Our team is growing rapidly, and we are looking for an experienced Flutter developer to join us. If you are passionate about making a positive impact at scale, are proactive, innovative, and thrive in a dynamic environment – this opportunity is for you!

What you’ll do:

  • Be part of a fast-growing engineering team that builds a cutting-edge platform that makes a real impact in the world.
  • Work closely with other functions in the company like the product, customer success, and more.
  • Build a 100% cloud-native containerized distributed system for 99.9% availability.

What you’ll need:

Must:

  • A minimum of 5 years of hands-on experience developing Android and iOS mobile apps.
  • Flutter/Dart experience of at least 3 years.
  • At least 2 years of experience leading mobile development teams.
  • Passionate about building large-scale, highly available distributed systems
    with the latest technologies.
  • Track record of successfully leading development of consumer mobile apps.
  • Knowledge of distributed system concepts and challenges, such as parallel
    processing, consistency, replication, and scalability.
  • Solid experience with mobile application design patterns, its design decisions,
    and different state management paradigms.
  • Experience with CI/CD processes, delivering E2E.
  • Experience writing automatic unit tests, widget tests, and E2E tests for flutter
    Based applications.
  • Good level of English: B2+
  • A great team player with good communication skills.
  • A creative thinker, passionate about problem-solving.
  • Self-motivated with an ability to work independently in a dynamic work environment.
  • Excited about new technologies and extremely passionate about innovation and cutting-edge technologies.
  • Passion for building systems that make an impact.

Nice-to-haves:

  • Mobile app security knowledge – a plus
Location
Remote
Department
Vee
Employment Type
Full time
Minimum Experience
5 years

What’s in it for you:

  • Hybrid office or fully remote.
  • Company & Team Events.
  • Book Club.
  • Sports activities and Gym subscription.
  • Free English course.
  • Medical insurance coverage.
  • Paid sick days and vacations.
  • Play Area.
  • Professional conferences and online education.
  • Retains incentive and attractive bonus programs.

You can work either remotely or from our spacious and cozy Ukrainian office in Vinnytsia, having unlimited access to cookies and snacks, office activities,
company and team buildings.

We care a lot about communication, autonomy, curiosity, and initiative, that is why we keep in touch with you despite the work format you choose and value your work/life balance. We care about family and your own personal development, that’s why we don’t expect you always to be engaged.

We appreciate your time and efforts, that’s why our recruitment team always endeavors to choose the most convenient time for you.

You will have a two-step interview, which includes a 30 min HR and GM (General Manager) interview and a combined (technical & personal) interview with a Vee’s VP of engineering.

HR and GM Interview:
Here we want to get to know you, hear about what you’re interested in, and learn about what you hope to do in the future. We’ll also tell you about us and the project, answer your questions, and talk about company benefits.

Technical&Personal interview:
We will coordinate a personal interview with the Vee’s VP of engineering
In the interview, we will get to know you better and examine your historical employment experience. And will test your technical skills.