Skip to content

Open role

Software Application Engineer

  • Engineering
  • Dublin, Ireland
  • Full-time

About the role

You build web and API-driven applications for clients, taking work from first prototype through to a production release.

Key Responsibilities

- Develop and maintain web and API-driven applications with modern frameworks

- Turn requirements and designs into clean, tested and maintainable code

- Build and consume REST and GraphQL APIs

- Join code reviews, sprint planning and release activities

- Investigate and fix defects and performance issues

Required Skills

- Solid experience with JavaScript or TypeScript and a framework such as React or Node.js

- Working knowledge of databases (PostgreSQL or MongoDB) and API design

- Comfortable with Git, automated testing and CI/CD

- Clear communication and a habit of seeing work through

Nice to Have

- Experience with Flutter or React Native

- Knowledge of .NET or Java

Tools and technologies: React; Node.js; TypeScript; PostgreSQL / MongoDB; Git and CI/CD

How to prepare

- Prepare a project you can walk through from interface to API to database

- Revise HTTP, REST, authentication and common web security issues

You build web and API-driven applications for clients, taking work from first prototype through to a production release.

What you will do

  • Develop and maintain web and API-driven applications with modern frameworks
  • Turn requirements and designs into clean, tested and maintainable code
  • Build and consume REST and GraphQL APIs
  • Join code reviews, sprint planning and release activities
  • Investigate and fix defects and performance issues

What we are looking for

  • Solid experience with JavaScript or TypeScript and a framework such as React or Node.js
  • Working knowledge of databases (PostgreSQL or MongoDB) and API design
  • Comfortable with Git, automated testing and CI/CD
  • Clear communication and a habit of seeing work through

Nice to have

  • Experience with Flutter or React Native
  • Knowledge of .NET or Java

Tools and technologies

  • React
  • Node.js
  • TypeScript
  • PostgreSQL / MongoDB
  • Git and CI/CD

How to prepare

  • Prepare a project you can walk through from interface to API to database
  • Revise HTTP, REST, authentication and common web security issues

Apply for this role

Fill in the form and attach your resume. It goes straight to the Soch Tech team by email, and we reply to every application.

PDF, DOC or DOCX, up to 5 MB.

Questions?

Want to ask before you apply?

Email us and we will point you in the right direction.