Senior Software Engineer - TOM Executive
  • Dublin, Other, Ireland
  • via ClickaJobs (1)
-
Job Description

We are working with a technology company that is expanding its technical team and looking for aSenior 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 aCTO 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, specificallyReact (JavaScript) on the front end,Django (Python) on the backend, andAWS for cloud infrastructure. Main Responsibilities include: 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 smoothdeployment and operation of applications within anAWS cloud environment. Debug, optimize, and refactor code to enhance performance, reliability, and scalability. Collaborate with stakeholders to translate business needs into effective technical solutions. Providetechnical leadership and mentorship to others in the company, guiding them in best practices and development strategies. Oversee and improveCI/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 aFull Stack Software Engineer, with strong experience inReact (JavaScript) andDjango (Python). Deep knowledge ofAWS services (EC2, S3, Lambda, RDS, etc.) andcloud-based architecture. Experience withsystem design and scaling software solutions in a high-traffic environment. Strong experience indebugging, troubleshooting, and optimizing complex software systems. Proven ability tooperationalize and scale software solutions, from concept to delivery. Solid understanding ofrelational databases and experience withSQL. Excellent communication skills with experience working closely withbusiness stakeholders. Leadership qualities If you're passionate about scaling systems and ready to make a significant impact, this could be the next step in your career. Skills: React, JavaScript, Django, Python, AWS, SQL, System Design, Cloud Infrastructure, Full Stack Development, Leadership. Benefits: Work From Home

;