Junior Software Engineer

Harbor Lab is an innovative B2B software startup aiming to bring new value to the Shipping community by reshaping how Shipping Companies and Port Agents operate.
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
Enterprise SaaS

Description For Junior Software Engineer

Harbor Lab is an innovative B2B software startup that aims to bring new value to the Shipping community. Our vision is to completely reshape how Shipping Companies and Port Agents operate, provide transparency, and ensure efficiency for all involved parties. We add value to both sides by helping save time, cut costs and make informed decisions.

As a Junior Software Engineer at Harbor Lab, you will:

  • Contribute to building a cloud-based scalable and reliable SaaS platform used daily by hundreds of users
  • Work on a product with a modular architecture using a modern technology stack and software development best practices
  • Write automated tests (unit and integration) to ensure high quality deliverables
  • Be a member of a cross-functional software development team using Agile methodologies
  • Develop your software engineering skills in a lively and supportive high-growth environment
  • Get exposure to front-end related technologies with the opportunity to grow into a full-stack developer
  • Work in a high-paced environment translating requirements into robust and efficient software solutions

Requirements:

  • At least 1 year of software engineering experience
  • Programming skills, ideally in Java
  • Experience with Spring and Spring Boot frameworks
  • JavaScript or TypeScript knowledge
  • Familiarity with relational databases and SQL
  • Experience with automated testing
  • Proficiency in Git and related workflows
  • Understanding of Agile development cycle
  • Fulfilled Military Obligations (where applicable)

Additional skills considered a plus:

  • Front-end libraries and frameworks, ideally React and Redux
  • CI/CD processes and release automation (Jenkins, GitLab, etc.)
  • Docker, Kubernetes, and the cloud-native ecosystem
  • Public cloud providers and their services, ideally with AWS

Benefits:

  • Attractive compensation package based on experience and skillset
  • 30 days of paid annual leave
  • Private health insurance
  • Flexible hours and remote working options
  • Yoga & Kick-boxing classes & Life Coach Sessions
  • Cool start-up environment with swag and more

Harbor Lab has been recognized as one of the Best Workplaces in 2022 & 2023 by the Great Place to Work Institute. We are an equal opportunity employer and value diversity in our workplace.

Last updated 2 months ago

Responsibilities For Junior Software Engineer

  • Contribute to building a cloud-based scalable and reliable SaaS platform
  • Work on a product with a modular architecture using modern technology stack
  • Write automated tests (unit and integration)
  • Be a member of a cross-functional software development team
  • Develop software engineering skills in a high-growth environment
  • Work with front-end technologies
  • Translate requirements into robust and efficient software solutions

Requirements For Junior Software Engineer

Java
JavaScript
TypeScript
React
Redis
  • At least 1 year of software engineering experience
  • Programming skills, ideally in Java
  • Experience with Spring and Spring Boot frameworks
  • JavaScript or TypeScript knowledge
  • Familiarity with relational databases and SQL
  • Experience with automated testing
  • Proficiency in Git and related workflows
  • Understanding of Agile development cycle
  • Fulfilled Military Obligations (where applicable)

Benefits For Junior Software Engineer

Medical Insurance
  • Attractive compensation package
  • 30 days of paid annual leave
  • Private health insurance
  • Flexible hours and remote working options
  • Yoga & Kick-boxing classes
  • Life Coach Sessions
  • Cool start-up environment with swag

Interested in this job?

Jobs Related To Harbor Lab Junior Software Engineer

Software Development Engineer, Commerce

Software Development Engineer position at Twitch focusing on commerce platforms and membership services, requiring 1+ years of experience and offering competitive compensation.

Amazon Robotics - Software Development Engineer

Entry-level Software Development Engineer position at Amazon Robotics, developing automation solutions for fulfillment centers using robotics and software.

Technical Support Engineer - Teams/SFB

Technical Support Engineer role at Microsoft focusing on Teams/Skype for Business support, offering hybrid work and comprehensive benefits.

Associate Engineer

Entry-level software engineering role at Qualcomm focusing on embedded and cloud edge software development with opportunities for growth and innovation.

Engineer

Entry-level Software Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with comprehensive benefits and growth opportunities.