Senior Full-Stack Developer

Job details

Posted Monday 11 November 2024
Location Limerick
Job type Permanent
Reference 420
Recruiter Name Geraldine Flanagan

Join an industry leader in smart energy solutions that help balance electricity demand on the power grid , keeping energy costs down and supporting renewable energy sources.

As a Senior Full Stack Software Engineer, you will work with the team to take technical ownership of the design and implementation of high-level feature requests which often span multiple components within the platform infrastructure.

Key Responsibilities

  • Design, develop, and maintain scalable and high-performance applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize the stack and applications for maximum speed and scalability
  • Write clean, maintainable, and efficient code
  • Troubleshoot, debug, and upgrade existing systems
  • Implement automated testing platforms and unit tests
  • Discover, evaluate, and implement new technologies to maximize development efficiency
  • Participate in code reviews to maintain quality and provide feedback
  • Manage and optimize our AWS environment, including EKS for container orchestration
  • Work within an Agile development framework to deliver high-quality software solutions

Essential Requirements

  • 5+ years of professional experience in full-stack development
  • Proficiency in TypeScript, JavaScript, and Python
  • Experience with frameworks such as Vue and NestJS
  • Strong understanding of web development principles, including RESTful API design
  • Experience with GitLab for code management and CI/CD pipelines
  • Hands-on experience with AWS services, specifically EKS for managing Kubernetes clusters
  • Strong knowledge of containerization technologies, such as Docker and Kubernetes
  • Familiarity with microservices architecture and deployment
  • Experience with Agile development methodologies

Hybrid role with monthly office visits but may be more frequent if business need require.