Senior Full Stack Software Engineer
Jobgether
Job description
About the role
This role offers the opportunity to build and enhance modern cloud‑native applications that support large‑scale data processing and business‑critical services. You will contribute across the full software development lifecycle, designing scalable backend services while delivering intuitive frontend experiences.
Key responsibilities
- Design, develop, test, deploy and maintain complex full‑stack web applications using cloud‑native technologies and microservices architecture.
- Build scalable backend services with Node.js and create modern, responsive user interfaces with React and related UI frameworks.
- Develop serverless solutions leveraging AWS services such as Lambda, SNS, SQS, S3, IAM, CloudWatch, RDS and DynamoDB.
- Create technical designs, write clean production code and produce comprehensive documentation.
- Collaborate with architects, UX teams, infrastructure specialists and other engineers to deliver end‑to‑end solutions.
- Monitor performance, troubleshoot issues and continuously improve reliability, scalability and DevOps practices.
Required profile
- Strong experience building cloud‑native applications with modern JavaScript/TypeScript, Node.js and React.
- Hands‑on experience designing microservices and serverless architectures on AWS.
- Advanced knowledge of core AWS services (Lambda, SNS, SQS, S3, IAM, CloudWatch, RDS, DynamoDB) and CI/CD tools.
- Experience with relational and NoSQL databases and Infrastructure as Code (e.g., CloudFormation).
- Bachelor’s degree in Computer Science, Software Engineering or related field; relevant cloud certifications are a plus.
- Proven ability to work in Agile Scrum teams, with strong analytical and communication skills.
Required skills
- Node.js
- React
- JavaScript / TypeScript
- AWS Lambda, SNS, SQS, S3, IAM, CloudWatch, RDS, DynamoDB
- Microservices architecture
- Serverless architecture
- CI/CD pipelines
- Infrastructure as Code (AWS CloudFormation)
- Relational and NoSQL databases
What we offer
- Opportunity to work with modern cloud‑native and serverless technologies.
- Exposure to large‑scale distributed systems and data‑driven applications.
- Collaborative Agile environment with experienced engineering teams.
- Professional development through challenging technical projects.
- Cross‑functional collaboration with architects, UX specialists and infrastructure teams.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ireland.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether