Full Stack Engineer
Role Overview
Our client is a highly successful technology company valued at over $1 billion, generating $300M in ARR, with its R&D center based in Israel. They are looking for a strong, product-minded engineer to take full ownership of an exciting product, from the Flutter mobile app to the Python microservices and AWS infrastructure behind it. You’ll join a proven, well-funded company at scale while keeping the ownership and impact of a startup role. You’ll lead a serious product end-to-end, work with an experienced international R&D team.
Requirements
- 7–9 years of professional software engineering experience.
- Strong mobile app development experience with Flutter, gained at strong product companies or startups.
- Strong Python backend engineering experience in production, including designing and building microservices.
- Proven experience at at least one serious, strong startup.
- Strong hands-on experience with AWS in general, and with AWS Lambda functions specifically.
- Proven end-to-end ownership of major features and projects, from design through production.
- Solid engineering best practices: clean code, testing, code reviews, CI/CD, and scalable architecture.
- Advanced English level (C1 or higher), with strong written and verbal communication skills.
- Based in Europe and available for a long-term B2B contractor engagement.
Responsibilities
- Take ownership of the product and lead its technical development end to end.
- Design, build, and maintain the Flutter mobile application.
- Develop and scale Python backend services and microservices running in production.
- Build and operate serverless components on AWS, including Lambda functions.
- Make key architecture and technology decisions, balancing speed, scalability, and reliability.
- Deliver major features and projects from planning to release, and own their outcomes.
- Define and uphold engineering best practices across code quality, testing, and deployment.
- Collaborate closely with the R&D team and stakeholders, communicating progress, risks, and trade-offs clearly.
About Global Staffing Support:
Global Staffing Support, formerly Global IT Support, is an outstaffing leader with over two decades of experience, connecting businesses with top-tier professionals worldwide. Our premier presence spans the Netherlands, Ukraine, the Philippines, Nepal, and Indonesia, offering cost-effective nearshore outstaffing services across diverse domains, including software development, internet marketing, business organization, support services, etc. At Global Staffing Support, our commitment goes beyond meeting business needs; we are dedicated to providing exceptional care for both our clients and professionals, going the extra mile to exceed expectations in every aspect of our service.
Why Us?
- Global opportunities at your fingertips: Work with international teams, contribute to cross-border projects, and gain experience from diverse cultures and perspectives. Every project is a chance to expand your professional horizon.
- Stronger together: We believe in balance and connection. From team activities and outdoor adventures to casual evenings with games and pizza, we create opportunities to bond, recharge, and celebrate achievements together.
- Communication That Connects: We understand the power of communication in divorced teams. That is why we offer in-house online English lessons to strengthen your language skills and boost your confidence. Moreover, our dedicated Communication Coordinators are here to support you during the initial adaptation period.
- Growing together: We value people who bring others along on the journey. Our referral program rewards you for helping us welcome more talented and inspiring colleagues into our community.
Dear candidates, we appreciate all applications, but only shortlisted candidates will be contacted for further steps. The consideration period is 10 days.
Відгукнутись на вакансію