Senior Software Engineer - TOM Executive
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Senior Full Stack Software Engineer sought to drive technical direction and lead development of scalable software systems.

We are working with a technology company that is expanding its technical team and looking for a Senior Full Stack Software Engineer to help scale their platform.

This is an exciting opportunity to join a forward-thinking, fast-paced organization that leverages cutting-edge technology to enhance its offerings and decision-making.

The role is ideal for someone with full stack experience who can drive the technical direction of the company and eventually step into a CTO role.

As a Senior Software Engineer, you will take ownership of key projects, operationalize solutions, and lead the development of scalable, efficient, and high-quality software systems.

You'll work with modern technologies, specifically React (JavaScript) on the front end, Django (Python) on the backend, and AWS for cloud infrastructure.

Main Responsibilities:

  • Design, develop, and maintain full stack applications using React for the front end and Django for the backend.
  • Lead and manage the scaling of systems and applications to support company growth and performance goals.
  • Ensure smooth deployment and operation of applications within an AWS cloud environment.
  • Debug, optimize, and refactor code to enhance performance, reliability, and scalability.
  • Collaborate with stakeholders to translate business needs into effective technical solutions.
  • Provide technical leadership and mentorship to others in the company, guiding them in best practices and development strategies.
  • Oversee and improve CI/CD pipelines to support efficient and secure deployments.
  • Ensure code quality, maintain high standards in coding, testing, and documentation.

Requirements:

  • 5+ years of experience as a Full Stack Software Engineer, with strong experience in React (JavaScript) and Django (Python).
  • Deep knowledge of AWS services (EC2, S3, Lambda, RDS, etc.) and cloud-based architecture.
  • Experience with system design and scaling software solutions in a high-traffic environment.
  • Strong experience in debugging, troubleshooting, and optimizing complex software systems.
  • Proven ability to operationalize and scale software solutions, from concept to delivery.
  • Solid understanding of relational databases and experience with SQL.
  • Excellent communication skills with experience working closely with business stakeholders.
  • Leadership qualities.

Skills:

  • React
  • JavaScript
  • Django
  • Python
  • AWS
  • SQL
  • System Design
  • Cloud Infrastructure
  • Full Stack Development
  • Leadership

Benefits:

  • Work From Home

;