Lead Backend Engineer (Senior II)

Tech Stack

.NET
REDIS
MS AZURE
SOFTWARE ARCHITECTURE
SAAS
MENTORING
AZURE DEVOPS

Job Description

Who We AreWe are a remote-first software as a service (SaaS) company, bringing true digital transformation to the global shipping industry.

We enhance the way shipping professionals work by creating technology for the maritime industry and bringing it to market.With over 85% of the world’s trade transported by sea, we have a huge opportunity to transform existing manual, offline and disparate processes into a tech-enabled and data-rich experience enabling better decision-making and fewer costly and time-consuming mistakes.

Our premier platform, Sea, is the world’s first digital shipping platform that provides cloud-based applications focused on the pre-fixture and at-fixture space.

These connect to create efficiencies and digitise workflows.

We are The Intelligent Marketplace for Fixing Freight.

To understand more about us, please visit RoleWe are looking for a Lead Backend Engineer / Senior II, experienced in varied backend languages and frameworks to work on a platform revolutionising how maritime industry professionals; track their vessels, match their cargoes to vessels, manage scheduling activities, are involved in trading and negotiations and digital contract management.

Working with us you will become part of an international team developing digital products for the maritime industry.ResponsibilitiesPlaying an active role in development and being hands-on alongside other engineers in your team building-out our cutting-edge productsSetting and shaping what good practice is across the backend ecosystem, leading technical discussions and decisions from the front and employing the right tooling and services to do the jobArchitectural ownership within the team and contribution to the overall technical direction of the platformDirectly engaged as part of the embedded product team to help shape the platform utilising direct client feedback and industry knowledge, all backed by data-driven evidenceLeading your team to develop, test and release new functions and featuresResponsible for unit testing your code as well as conducting peer reviews,Working in the Scrum frameworkUsing Azure DevOps for backlog and repository managementEffective collaboration across a multi-disciplined team, interacting with Product, Architecture, DevOps functions of the businessWork in an international team- the team consists of people of different nationalities, so all communication is based on English.RequirementsGreat understanding of English, both spoken and written.

(B2+)Flexibility - We are a growing team working in a dynamic environment that requires engineers to be able to adapt quickly to change.Responsibility and Ownership – As a lead backend developer in our team we need you to have responsibility for the quality of your application(s).

Owning your contributions and that of your technical team based on your guidance and technical leadership is vital.Commitment and proactivity - We need a person who is able to act and shows initiative.

Cares about the development of the product.Openness and willingness to cooperate - Our team members work strongly together, are open to help, and are not afraid to ask questions.

We need someone who fits into this kind of supportive and collaborative work style.

Core Skills:Advanced knowledge and proficiency with .NET frameworks, ecosystem and toolingMastery of working with SQL databases, proficiency with database design, performance querying and tuning, optimizationsKnowledge of NoSQL technologies, especially CosmosDB, RedisExtensive experience in API design and build, both internal and externally-facingDeep knowledge of Security aspects of all the tech stack and how best to implement these in modern developmentExperience with message queueing systemsDeep knowledge of distributed and scalable application development, microservices and containerization knowledge and the orchestration tools usedExtensive Azure Cloud knowledge and DevOps exposureHands-on experience with building SaaS systemsMentoring and coaching skills and experienceStrong communication and problem solving skillsWhat you can expectDespite our dynamic growth, we managed to maintain a relaxed and enjoyable atmosphere of a tightly knit team that can implement complex projects comprehensively and effectively.

Each of us knows what is expected from us and has adequate space and freedom of action.The actual work is important, but it’s also essential for us at Sea that we all stay happy, relaxed and motivated.

That’s why we provide a wide range of benefits to all our employees:Private medical care (Luxmed)Voluntary group life insuranceMyBenefit or Multisport cardLanguage courses (English and German)Mentoring program and numerous internal pieces of trainingEmployee referral programPaid days off from services (B2B)A paid day off to care for your health - “Dzień na U”Integration events, joint company trips, birthday celebrations and many otherWhat we offerSalary: DOE 28 000 - 32 000 PLN/month (B2B) or UoPFlexible working hoursYou choose how you work - from our office in Poznań or remotely from home, or like most of us, work hybridStrong focus on growth, interesting projects & people who enjoy working with each other!