Golang Job: Senior Golang Developer

Job added on

Company

Exclaimer
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Description

Exclaimer is the global leader in business email signature management solutions.

Not Heard of us?

We provide multi-award-winning email signature solutions to over 75 million users worldwide, applying tens of millions of email signatures daily enabling organizations of any size achieve brand consistency, legal compliance, and customer engagement on any device. Designed for Microsoft 365, Google Workplace, and Microsoft Exchange, our solutions are used by over 50,000 customers in 150+ countries. Some of these customers include renowned companies such as Sony, Mattel, Bank of America, NBC, the Government of Canada, the BBC, and the Academy Awards. We have over 270 employees worldwide.

We are looking for great Engineers to join the team responsible for Exclaimer’s appointment scheduling solution, moving to the latest technologies to expand the product’s functionality and evolve the technical platform.

Working in one of our scrum teams, you are given the technical freedom to identify and deliver high quality solutions to customer problems, whilst being supported by industry leading tooling and quality review processes.

Inside our technology focused culture, you will have the opportunity to demonstrate your abilities, while expanding your knowledge and skill set in a supportive environment.

You will be encouraged to expand your knowledge, through access to training, encouragement to attend events and every six sprints you get a week of company time to cut loose and explore new areas of technology.

If this sounds like the place for you, come and join us at Exclaimer and play your part in the latest chapter of our 22-year history.
*
Your new role*

Implementation of high quality, testable peer reviewed solutions against customer focused acceptance criteria, this includes:

  • Defining technical implementation.
  • Applying your specialist technical knowledge to create/modify solutions.
  • Taking on work in new areas / using new technologies.
  • Documenting the technical solution created.

Proactive participation in the Scrum process including:

  • Active participation in, and contribution to, all scrum ceremonies to help shape the direction of the product with our dedicated Product Owner.
  • Help the team evolve their working practices, supporting other team members and mentoring more junior engineers.

What you'll need to succeed

To flourish as an Engineer at Exclaimer you will have:

  • A desire to work in a technology focused role, testing software that solves problems for millions of users every day.
  • Be able to take a problem, assess possible solutions and create clean, robust, well tested solutions.
  • The ability to explain concepts and ideas, articulate an intended design and be able to communicate the pros and cons of a given solution.
  • Be willing and able to move into new areas and understand new technologies.
  • A pragmatic approach to development activity, and the ability to understand the balance of effort against any potential gains.

How we help you to succeed

To help the development team succeed at Exclaimer we:

  • Work in small, focused scrum teams, with dedicated scrum master and product owner.
  • Have a flat team structure and reduced meeting overheads and allow you to focus on the technical aspects of the role.
  • Provide access to training through online training providers, in-person training courses, and attendance at events, including taking part in Microsoft hacks.
  • Every 12 weeks you get a week of company time to learn new skills and explore new technologies.
  • Give you access to industry leading tooling and the ability to suggest and bring in new tooling.
  • Support hybrid working, to give you the freedom to work remotely or in the office.

Your Skills & Experience

We would like you to have:

  • 3+ years’ experience developing solutions using Golang
  • Creating unit tests for new and existing functionality.
  • Leading architectural discussions

And it would be great if you had:

  • Experience working on complex bespoke SaaS solutions
  • Microservices / Docker Containers
  • Integrating with Microsoft Graph
  • Azure Storage and Queues
  • Dependency Injection
  • Working on high throughput systems.
  • Experience working in Agile/Scrum development environment using CI/CD
  • Full lifecycle experience, from technical design to deployment to production system
  • Experience creating technical implementations from customer facing requirements.

Benefits

  • Join a fast-growing SaaS company
  • Work in an exciting, collaborative environment where you can work autonomously and really make a difference to this growing team
  • Casual dress code
  • 401k
  • Flexible Schedule
  • 20 days Paid Annual leave

About Exclaimer
At Exclaimer, we’re proud of our market-leading position and our proven track record is down to the exceptionally talented individuals we have working for us. Their enthusiasm and skills make a real impact on the quality of service that our customers receive.

Working for us is both challenging and rewarding. We enable our people to be the best they can be by providing the resources and opportunities needed to be successful. We pride ourselves on nurturing our talent by providing exciting career prospects within a dynamic, challenging and rewarding industry.

Job Type: Full-time