Senior Full Stack Engineer
(SFELWB0325)
Job Type
Permanent Full-Time
Remote Work Option
Hybrid
Category
Software Engineering
Location
Rathfarnham (Ráth Fearnáin), County Dublin, Ireland
Office Location
Job Details
Overview
:
We have an exciting opportunity for a Senior Software Engineer to join our team in expanding our core product offering and working across major client projects. The Propylon Government Solutions team is developing major new features using Python / Django and React and needs a senior engineer to lead
backend and client
development and provide engineering leadership within the team. The ideal candidate will be an experienced engineer with several years in a similar role and will be able to demonstrate a deep understanding of the Python/Django ecosystem as well as the React framework.
About Propylon
:
Propylon is a small software company dedicated to delivering high-quality software for our clients. Individual developers at Propylon have significant influence over technical decision-making and are expected to take high levels of ownership for the code they produce.
Propylon is at the forefront of the legal software solutions sector, committed to delivering innovative products that simplify complex legal challenges. Our engineers are deeply involved in understanding business needs, crafting technical solutions, and embracing transformative change.
Recognized as a "Great Place To Work" in Ireland, we proudly offer competitive salaries, excellent training, and opportunities to help you reach your full potential and develop your career.
Responsibilities
:
Work with technical team leads to design and implement end-to-end features for several specialized document management applications.
Lead the development of multiple complex backend components across multiple code repositories.
Mentor and provide technical guidance to junior engineers.
Establish best-practice development patterns.
Recommend and encourage idiomatic Python/Django/React and tooling usage.
Follow test-driven development best practices
Participate in code reviews.
Requirements
:
Demonstrable expertise in Python and associated tooling
Significant professional experience with Django or equivalent frameworks
Significant professional experience with React or similar modern JavaScript/TypeScript framework.
Experience in building and securing web applications using Python.
Experience developing robust APIs (e.g., REST, GraphQL, RPC etc.)
Familiarity with Docker and related containerization technologies.
Nice to haves
:
Familiarity or work experience with DevOps workflow/principles, building CI/CD pipelines.
Experience with Postgres, Redis, and Elasticsearch .
Experience with XML processing/transformation
Experience with document management/document workflow software
Experience with Material UI Framework or equivalent design system
Personal Attributes
:
Wants to be part of a team that is committed to delivering high-quality innovative products.
Wants to be part of a culture that is committed to sharing and enhancing the knowledge of the wider team supporting team-wide learning and success.
Have a curious mindset – about what you do, the technology you use, and how you connect with others to deliver best-in-class products to our clients.
This role is based in our Dublin-headquarter office, in Rathfarnham, South Dublin, though we operate a very flexible hybrid model which facilitates regular home-working.
Propylon is an equal opportunities employer; positions are open to all suitably qualified candidates, regardless of gender, civil or family status, sexual orientation, religious belief, age, disability, race or membership of a minority community.