Full Stack Developer

Curiosity Software Ireland Limited (UK)
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 60K

Job location

Remote

Tech stack

Clean Code Principles
Java
JavaScript
Amazon Web Services (AWS)
Application Performance Management
Azure
Bootstrap
CSS
Code Review
Databases
Software Debugging
Github
Hibernate
Software Systems
Web Applications
Web Application Frameworks
Google Cloud Platform
React
Spring-boot
Vue.js
Containerization
Angular
Solid Principles
Kubernetes
Information Technology
REST
Software Version Control
Docker
Microservices

Job description

As a Full Stack Senior Developer at Curiosity , you will play a crucial role in the development and maintenance of our web-based applications and systems. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our clients' needs and drive our company's success. This is an excellent opportunity for an experienced developer who is passionate about technology and enjoys solving complex problems., * Collaborate with product managers, designers, and other developers to design, implement, and maintain web applications and systems.

  • Write clean, efficient, and maintainable code for both front-end and back-end components of our software.
  • Participate in code reviews, provide constructive feedback, and mentor junior team members.
  • Troubleshoot and debug issues, ensuring the overall stability and performance of our applications.
  • Optimize application performance and ensure scalability to meet growing user demands.
  • Stay up-to-date with the latest industry trends, technologies, and best practices to continuously improve our development processes.
  • Provide technical leadership and guidance to the team, promoting best coding practices and software design principles.
  • Contribute to the architectural decisions and the overall technical strategy of the company.

Requirements

Do you have experience in Spring Boot?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science or a related field (or equivalent work experience).

  • Proven experience as a Full Stack Developer, with at least 2+ years in a more senior role.

Technical skills:

Essential-

  • JavaScript and JS Frameworks (Angular JS, Angular, React, Vue.js or other relevant JS libraries)
  • RESTful API design and implementation (ideally Java's Spring Boot)
  • Experience working with ORMs (ideally Java's Hibernate)
  • Strong knowledge of SQL databases.
  • Preferred
  • Experience with version control like Git & GitHub
  • Experience with Docker and/or AWS
  • Knowledge of CSS Frameworks such as Bootstrap
  • Knowledge of microservice architecture patterns
  • Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus, * Excellent problem-solving skills and the ability to work well in a collaborative team environment.
  • Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders
  • Ability to be flexible and be able to work in non-traditional/less structured development environments
  • Wants to be part of a team that is committed to delivering high quality innovative products.
  • Wants to be part of a culture that is committed to sharing and enhancing the knowledge of the wider team supporting team wide learning and success
  • Have a curious mindset - about what you do, the technology you use and how you connect with others to deliver products that we are proud to deliver to our clients.

Benefits & conditions

Pulled from the full job description

  • Free or subsidised travel
  • Company pension
  • Health & wellbeing programme
  • Work from home
  • Company events
  • Flexible schedule, * Competitive salary and performance-based bonuses
  • Retirement savings plan with employer matching
  • Professional development opportunities and training budget
  • Flexible work schedule and remote work options
  • Fun and inclusive company culture with regular team-building activities

If you are a passionate Full Stack Senior Developer looking to make a significant impact and grow your career with a forward-thinking company, we encourage you to apply and become part of our innovative team.

To apply, please submit your resume and a cover letter detailing your relevant experience and why you believe you are a great fit for the position. We look forward to reviewing your application.

Pay: £50,000.00-£60,000.00 per year

Benefits:

  • Company events
  • Company pension
  • Free or subsidised travel
  • Health & wellbeing programme
  • Work from home

About the company

Curiosity Software Ireland is a leading technology company that is dedicated to delivering a software quality platform that enables seamless design, creation, collaboration & enterprise data management. We pride ourselves on innovation, cutting-edge technology, and a commitment to delivering exceptional solutions to our clients and customers. We are currently seeking a talented Full Stack Senior Developer to join our dynamic and collaborative development team.

Apply for this position