EDIT: Application period has ended. We are looking for a senior-level fullstack developer to join our team

EDIT: Application period has ended. We are looking for a senior-level fullstack developer to join our team

Shipit is a leading SaaS company dedicated to simplifying the daily shipping process. Every day, thousands of our customers, ranging from businesses and e-commerce platforms to individuals, trust us with their shipments. We manage hundreds of thousands of items annually, including parcels, letters, and pallets. With Shipit, you have the flexibility to choose your workplace. Our team spans from Åland to Kuopio and many places in between.

Our Team Culture and Who We're Looking For

Our product development team at Shipit is both autonomous and close-knit. We aim to foster a work environment where everyone finds joy in their tasks. While each member is responsible for their own tasks, we make significant decisions as a group. We operate on trust, mutual help, respect, and continuous learning. We pride ourselves on being a relaxed and grounded group. Our commitment is to maintain transparency and continuously steer our company in this direction. We expect our new teammate to be proactive and get things done the right way.

Role Overview

Your primary role will involve backend development, focusing on integrating third-party services, especially from logistics giants like Posti, Matkahuolto, DB Schenker, Postnord, GLS, FedEx, Omniva, DPD, UPS among others. Your contributions will touch various facets of our service, from designing the application architecture to crafting Shipit's API and refining our administrative systems, ensuring an efficient experience for our customers, customer support and operational teams.

Experience in these areas would be ideal, especially if you've modernized legacy systems. Moreover, a knack for drafting clear and concise documentation to simplify our customer interactions would be greatly valued. Familiarity with software design principles, such as MVC, Managers, and Services, is crucial. However, you should also be comfortable diving into intricate architectural concepts like Domain Driven Development. As we pivot towards modernizing and scaling our system for the future, it's essential you can write robust tests that pinpoint issues effectively, rather than just confirming code functionality under optimal conditions.

That said, we recognize the challenge in finding candidates that tick every box. Our hiring process focuses on how your unique skills enhance our team, your learning enthusiasm, what drives you, and how seamlessly you'd mesh with our team dynamics.

Technologies

Our current tech stack includes PHP 8.1, Laravel 10, MySQL 8, and Redis on the backend. On the frontend, we employ React, Livewire 2 (transitioning to Livewire 3), Tailwind CSS, Alpine.js, JavaScript (shifting to TypeScript), and Bun. While we're always open to enhancing our stack and productivity, we have a preference for tried-and-true solutions. We prioritize reliability and proven effectiveness over simply adopting the latest trends. 

Why Shipit?

  • Highly Skilled Colleagues: Work alongside top-tier professionals.
  • Personal Growth: Dive into challenging tasks and enhance your expertise.
  • Long-Term Focus: We're dedicated to sustained product development.
  • Team Synergy: Collaboratively, we're cultivating a positive work ambiance.
  • Autonomy in Role: We offer considerable freedom in how you approach your job.
  • Supportive Environment: We stand by each other, offering assistance whenever needed.
  • Remote Flexibility: We offer the possibility to work remotely 100% of the time.
  • Employee Perks: From sports and culture benefits to equipment, internet, and occupational health care, we've got you covered.
    Vacation Your Way: Enjoy flexible vacation timings.
  • Global Presence: While we remain grounded, we're expanding across borders with operations in Finland, Sweden, and the Baltics.
     

Salary

The salary range starts at 3800 € per month and is based on skills and responsibilities. The upper limit will be determined by the value and expertise you bring to the team.

  • Widened occupational healthcare
  • Excercise/cultural benefit


What skills and qualities are we looking for in our next team member? 

  • Strong problem-solving abilities.
  • Proactive and autonomous work ethic; you'll be involved in feature planning and ensuring their successful operation in production.
  • A keen enthusiasm to learn and continuously enhance your skills.
  • Proficiency in modern PHP, specifically PHP 8.1 and newer.
  • Experience with MySQL.
  • Familiarity with third-party API integrations.
  • Experience with React.
  • Solid proficiency in HTML and CSS.

Bonus points: 

  • You possess robust communication skills in both Finnish and English.
  • You have expertise in UX/UI design and principles.
  • You are proficient in Domain Driven Development (DDD) principles and practices.
  • You have experience working with complex Livewire components.
  • You have experience integrating and working with logistics company APIs, including those from UPS, Posti, Matkahuolto, and others.

Additional Application Information:

For any further questions or to submit your application, please reach out to us via email at careers (at) shipit.fi. In your email:

  • Provide a brief introduction about yourself.
  • Detail your relevant skills and expertise.
  • Share your LinkedIn profile or attach a free-text CV.
  • Share github profile if possible.
  • Mention your salary expectations.

Kindly note that the last date to submit applications is Oktober 31, 2023. However, the position will remain open until we find the right fit.