Software Engineer (Full Stack)

Tines Logo

Tines

๐Ÿ“Remote - Ireland

Summary

Join Tines' engineering team as a Software Engineer and contribute to building our case management solution. You will work closely with design and product teams, write and review high-quality code, identify areas for improvement, and take ownership of your projects. This role offers the opportunity to mentor other engineers and shape the technical direction and culture. You'll work fully remotely from anywhere in Ireland or utilize our Dublin office. The ideal candidate has 3-5 years of professional software engineering experience and a proven ability to build and deliver software using a high-level programming language. We value curiosity and an eagerness to learn, more than specific educational background or prior experience in cybersecurity.

Requirements

  • Roughly 3-5 years as a professional software engineer
  • Direct experience of building and delivering software using a high-level programming language
  • Feel very comfortable working at the level of technical complexity involved in a Byteboard exercise which involves adding features to a small command-line app
  • Show that you have accumulated the foundational skills and knowledge needed to succeed

Responsibilities

  • Drive impactful changes in our codebase in your first week, and see them live in production minutes after merging them
  • Work closely with colleagues in design and product functions to create and evolve our product - engineers at Tines play a key role in coming up with solutions to the problems our customers face
  • Write and review high quality, well tested code to ensure that weโ€™re creating a stable product for our customers, and a stress-free codebase for ourselves
  • Identify areas for improvement, both in our codebase and in how we work, and share the responsibility of making our team better
  • Take full ownership of the problems you solve and the software you write to solve them - all the way to production and beyond, responding to customer feedback to improve those solutions
  • Use your knowledge to mentor other engineers in our team, providing support and guidance to help them grow their abilities
  • Helping build our vision for a dynamic incident triage experience
  • Scaling our Records feature to support processing massive quantities of customer data
  • Collaborating closely with our design and product teams to build features like, case notes , cases mobile view , cases board view , and new charts for dashboards
  • Using our own product to enhance our developer workflow to improve your own developer experience, including tracking bugs in cases
  • Writing a blog post to share something interesting we learned with the community

Preferred Qualifications

  • Familiarity with Ruby and TypeScript
  • Experience in all areas of our tech stack

Benefits

  • Fully remote work from anywhere in Ireland
  • Use of Tines office space in Dublin
  • Weโ€™ll also cover the cost of education material to bring you up to speed
  • We work healthily and sustainably. We work reasonable hours, we take our holidays and we plan our workloads realistically. No matter how excited we get by a project, itโ€™s more important to not get burnt out from overwork
  • Your contributions will be obvious. On a small team like ours, you donโ€™t have to spend a tonne of time and energy making sure your work is seen - your impact will be clear to everyone

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.