Match score not available

Software Engineer - IRELAND Location

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Experience in commercial JVM software, Familiar with Agile lifecycle practices, Knowledge of automation scripting languages, Understanding of version control toolchains, Solid grasp of software engineering principles.

Key responsabilities:

  • Design and build scalable services using Kotlin
  • Collaborate with a feature team on new features
  • Implement CI/CD for multiple software releases
  • Create application telemetry for production feedback
  • Conduct code reviews and mentor other engineers
Beeline logo
Beeline https://www.beeline.com/
501 - 1000 Employees
See more Beeline offers

Job description

Logo Jobgether

Your missions

Job Details
Job Location:    Remote, FL
Salary Range:    Undisclosed
Software Engineer - IRELAND Location

Purpose of the Position : You will work on a fully independent team comprising product management, product design, front- and back-end engineering to design and build a product that will define the future of work. We are very proud of the team we have built to date, and we are committed to creating a culture as strong as our team. You will be instrumental in partnering with the rest of the team to deliver a compelling SaaS product. You will be a key contributor working with product designers and front-end engineers to implement the back end of our solutions, and in turn influence the direction and the architecture of our product - The software is built on a modern technology stack. A rich GraphQL API built out in Kotlin and Spring Boot is consumed by multiple single page web applications written in typescript and react.

Location: (Working environment) - Remote, ocasional commute to our Dublin office required

Responsibilities :

·Analyze, design, build, and test highly resilient & scalable services using Kotlin in IntelliJ

·Work as part of a fully independent fully empowered feature team to build great features that delight our customers.

·Release software multiple times per day using highly integrated CI/CD

·Create application telemetry for rapid production feedback loops.

·Write unit tests for complex logic and acceptance tests for any change in our REST / GraphQL APIs

·Bring out the best in other engineers on your team through code reviews, ideation, mentoring and fostering a culture of continuous learning.

Qualifications

Requirements :

·Successful candidate can communicate complex information clearly and simply.

·Worked on commercial JVM based software in an Agile lifecycle including TDD, pair programming, short release cycles.

·Experience with at least one automation focused scripting language

·Familiar with the standard toolchains for version control and know what it takes to build software that is robust and scalable.

·Aptitude for fast prototyping

·Solid grasp of software engineering fundamentals and their practical application

·Passion for owning a project from end to end – working with product managers to determine requirements, writing the design doc, building the code, and writing unit tests.

Desired Competencies :

·Operational excellence within best practices.

·Experience writing or integrating with GraphQL APIs

·Full stack web development with a modern web framework

·Deployment and configuration management tools like Docker, Gitlab, Flux, Argo

·Languages: Kotlin, Typescript

·Frameworks: Spring

Our Company : At Beeline, we cultivate a positive work environment and are passionate about who we are and what we do. We are a 20-year industry leader disrupting the world of external workforce technology. Businesses across all industries use our technology to manage more than 30 million workers and over $55 billion in talent spend across 120+ countries. Ideal candidates are intensely curious about technology, thrive in a less-than-formal work environment, and excel in a fast-paced, rapidly changing environment. We are looking for talented, driven, and adaptable people who will contribute to our vision, mission, and our future! 

Our Vision : Every person, given the right opportunity, is capable of greatness. Every business, given the right talent, is capable of superior outcomes.

Our Mission : Our trusted platform connects businesses to the remarkable talent within the global extended workforce.

 Tlearn more about Beeline, our solutions, our culture, and available positions visit https://www.beeline.com/.

This list of "Requirements and Responsibilities" is not intended to be limiting.  The Company reserves the right to revise this job description based on the actual job requirements as varied from time to time.

It has come to our attention that fraudulent and fictitious job opportunities are being posted, in addition to fraudulent contact being made to candidates on behalf of Beeline. Prospective candidates are being contacted by certain individuals, mainly through email, online messaging and telephone calls, claiming they are representatives of Beeline. The main purposes of these communications are to obtain private and confidential information from individuals.

Beeline does not:

  • Extend offers to candidates without first conducting extensive interviews, with members of our Talent Acquisition Team and hiring managers, either by video or in person;
  • Send job offers via email. All offers are first extended verbally by a member of the Beeline team, and then followed up with formal written communication from our Human Resources Information System and Applicant Tracking System.

All emails from Beeline will be sent from an email address ending in “@beeline.com”. Should you have any doubts about the authenticity of an email, or other communication that is represented as coming from Beeline, please send an email to humanresources@beeline.com, before taking any action in relation to the correspondence, and certainly before providing any further contact information to that individual whatsoever.

 Equal Opportunity Employer Minorities/Women/Veterans/Disabled

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Mentorship
  • Verbal Communication Skills

Software Engineer Related jobs