Software Engineer - Mid/Senior
Software Engineering
Łódź, Poland · Warsaw, Poland · Gdańsk, Poland
We’ve signed up to an ambitious journey. Join us!
As Arrive, we guide customers and communities towards brighter futures and more livable cities, it isn’t a challenge just anyone could take on. Luckily, we have something to help us make it happen. Our people and our values. We Arrive Curious, Focused and Together. Just as our entire brand is inspired by the North Star, the shining light leading travelers to their destinations since time began, our values guide us. They help us be at our best. For our customers. For the cities and communities we serve. For ourselves. As a global team, we are transforming urban mobility. Let’s grow better, together.
Role Overview:
Join us at the forefront of a new era in software development. As a Software Engineer on our "AI-First" Pulse Core team, you will be a core contributor to a team that accelerates the velocity of all City’s Experience product teams by building and maintaining a robust, self-service developer platform and shared core services. We are looking for engineers who are excited to go beyond traditional coding and partner with advanced AI to build software faster and more innovatively.
You will work on a high-impact platform from scratch, contributing to a culture of "vibe coding" where you translate high-level ideas into functional, high-quality code with the help of powerful AI tools. This is a unique opportunity to build your skills at the cutting edge of the industry.
Key Responsibilities:
Develop High-Quality Features: Write clean, maintainable, and well-tested code in our core backend (GoLang, Java/Kotlin) and frontend technologies.
Build with AI as Your Partner: Leverage advanced generative AI tools as a primary part of your daily workflow to design, build, test, and deploy features across the full stack
Embrace "Vibe Coding":Work with your team to translate high-level concepts and "vibes" into working prototypes and production code, using AI to accelerate the journey from idea to impact.
Collaborate and Learn: Actively participate in team ceremonies and contribute to a culture of continuous learning, where we constantly explore new ways to effectively partner with AI.
Own Your Work: Take ownership of the features you build, from initial concept through to deployment and monitoring in production.
What We’re Looking For:
Experience: 3-5 years of professional software engineering experience.
AI-First Coder: You are highly proficient in using generative AI tools like Claude, Cursor, or Codex as a core part of your development workflow. You are comfortable generating entire code blocks, writing complex tests, and refactoring with AI assistance.
Strong Backend Foundation: Proficiency in a modern backend language (Golang, Java, or Kotlin preferred) and experience building RESTful APIs.
Frontend Curiosity or Experience: Experience with a modern frontend framework (e.g., React, Vue, or Angular) is a strong plus, but a passion for full-stack development is key.
Adaptable and Forward-Thinking: You are excited by new technologies and are eager to be part of a team that is defining the future of software engineering.
We are open to candidates based anywhere in Poland who are available to travel to the office in Łódź as needed to meet business requirements.