Full Stack Developer
Job description
Join a team where you can build and own an entire platform from the ground up. At SkillzCollab, you’ll have the opportunity to shape the architecture, user experience, and infrastructure of a growing product used by creative professionals to build portfolios and manage collaborative projects.
SkillzCollab is a platform for creating and managing creative briefs and portfolios, supported by a public-facing user application and an internal CRM/admin system. Our platform is powered by a Go-based backend, modern Next.js applications, and AWS-powered media and messaging infrastructure.
As a Full-Stack Engineer, you will design and deliver secure, reliable, and scalable technology solutions across the entire product stack. You will work in an agile environment to develop features that power both our user platform and internal tools, while helping shape engineering standards, system architecture, and operational reliability.
- *Job responsibilities
- Design, build, and maintain backend APIs using Go, including routing, middleware, validation, and versioning
- Develop and maintain frontend applications using Next.js, React, and TypeScript
- Design and manage PostgreSQL schemas, migrations, and performance optimizations
- Implement and maintain authentication and authorization systems including JWT sessions and OAuth flows
- Build and maintain shared packages within the monorepo including API clients, types, and UI components
- Implement caching and session layers using Redis or Valkey for rate limiting, caching, and ephemeral state
- Integrate and operate AWS services including S3, CloudFront, SES, and SNS
- Ensure reliable production deployments through nginx configuration, service health monitoring, and release management
- Improve platform reliability through better observability, performance tuning, and incident response practices
- Collaborate with product and design stakeholders to translate requirements into scalable technical solutions
- *Required qualifications, capabilities, and skills
- 2+ years of experience building production web applications or equivalent experience through shipped projects
- Strong experience building backend systems using Go
- Strong experience building frontend applications using React and TypeScript
- Experience working with Next.js or similar modern web frameworks
- Practical experience designing and optimizing PostgreSQL databases
- Understanding of software development life cycle practices, including CI/CD and testing strategies
- Experience operating or supporting production systems, including debugging incidents and improving reliability
- Ability to communicate clearly and independently drive complex engineering tasks
- *Preferred qualifications, capabilities, and skills
- Experience working with AWS cloud services such as S3, CloudFront, SES, and SNS and more
- Experience implementing caching strategies with Redis or distributed caching systems
- Familiarity with nginx configuration and Linux system services
- Experience with OpenAPI or API documentation workflows
- Knowledge of secure engineering practices including audit logging, threat modelling, and secure file pipelines
- Experience working in monorepo environments and shared component libraries
- *About Us
We are a small, fast-moving start-up focused on building high-quality software with modern technologies. Engineers at SkillzCollab have significant ownership over the systems they build and the opportunity to influence product direction and platform architecture.
- *About the Team**
You’ll work closely with product stakeholders and other engineers to deliver features that improve the platform while continuously raising the bar for performance, reliability, and security.
Job Types: Full-time, Part-time
Pay: €1,000.00-€1,500.00 per month
Expected hours: 35 per week
Benefits
- Flexitime
- Work from home
Experience
- Full-stack development: 1 year (required)
Work authorisation
- Ireland (required)
Location
- Limerick, County Limerick (required)
¿Te interesa este puesto?