Logo of Huzzle

Intern Software Engineer (Placement)

image

Kadence

Sep 19

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Belfast

AI generated summary

  • You must be a 2nd-year student in a relevant tech field, eager to learn, flexible with technologies, skilled in collaboration, and comfortable in Agile environments.
  • You will develop frontend apps in AngularJS, build scalable PHP SaaS solutions, collaborate with teams, solve technical issues, write tests, and maintain documentation for quality deliverables.

Requirements

  • Completed at least 2 years of a relevant undergraduate degree e.g. Computer Science, Computer Engineering, or other software/design discipline.
  • Interested in building large-scale consumer web/mobile applications and distributed systems.
  • Passionate about building software and eager to learn new skills.
  • You must be flexible about what technologies you use. Here is what our current stack is:
  • Front-end: TypeScript, Angular 18
  • Backend: PHP 8.2 / Symfony 7, REST, API Platform, Lambda (Node.JS)
  • Database: MySQL (Aurora DB), Redis (ElastiCache)
  • Development tools: Jira, Jenkins, GitHub, Automated Testing
  • Cloud: AWS (20+ services), Kubernetes, Docker
  • Mobile: Android (Kotlin, Java) and iOS (Swift)
  • You must be comfortable with rapid development in a Scrum / Agile environment and iterating based on market and customer feedback.
  • Excellent collaborator and communicator within your team and the wider company.

Responsibilities

  • Craft beautiful frontend applications using AngularJS and Typescript.
  • Build highly performant, scalable PHP based SaaS applications.
  • Develop solutions to deliver new innovative products for web and mobile platforms using the Kadence RESTful APIs running in AWS.
  • Work closely with the wider engineering team (full-stack, front-end, backend), designers, and product.
  • Design and develop code with performance, usability, maintainability, and security in mind.
  • Resolve technical issues through debugging, research, and investigation.
  • Write and maintain automated tests to ensure we deliver quality work for our customers.
  • Create and maintain internal technical documentation for deliverables.

FAQs

What is the start date for the internship?

The internship begins in summer 2025.

What technologies will I be using during the internship?

You will be using a tech stack that includes TypeScript, Angular 18 for the front-end, PHP 8.2 / Symfony 7 for the back-end, and AWS among others.

Is previous experience required for the internship?

No previous experience is required, but you must have completed at least 2 years of a relevant undergraduate degree in fields like Computer Science or Computer Engineering.

Will I receive training during the internship?

Yes, training will be provided in all aspects of the role and associated technologies.

What type of projects will I be working on?

You will be crafting frontend applications, building PHP-based SaaS applications, and developing solutions for innovative products on web and mobile platforms.

What is the salary for this internship?

The salary for the internship is £23,000.

What kind of work environment does Kadence offer?

Kadence offers a remote-first environment with the option to work from their sleek office in Belfast city centre.

How much vacation time is provided during the internship?

You will receive 5 weeks of vacation per annum, plus public holidays.

What is the company culture like at Kadence?

Kadence has a passionate and fun team that quickly expands, with regular company socials and a focus on well-being.

Are there opportunities for collaboration in this role?

Yes, you will work closely with the wider engineering team, designers, and product managers, promoting collaboration and communication.

Find your rhythm of work

Technology
Industry
11-50
Employees
2013
Founded Year

Mission & Purpose

At Kadence, we believe the way we work should lift us up, not lock us in, enabling people to flourish in everything they do. By building the operating system for the future of work, we improve the coordination of people, time and space to help teams feel trusted and empowered to make the best choices about how, when and where they get their best work done.