Software Engineer
Software Engineer

Software Engineer

Full job description

Tikeros are looking for a Software Engineer with experience in New Product Introduction (NPI) to join our growing business in the UK. It’s an exciting time for Tikeros as we look towards the future. It’s a unlimited future. The role will participate in the development of software, web apps, mobile apps, continuous improvement systems including the selection, implementation and integration of systems and technology initiatives necessary to achieve goals around software testing, deployment and operational efficiency. This is an exciting opportunity for someone to make a significant impact as well as providing excellent professional development opportunities in a supportive culture.

Skills/Person Specification

As a Software Engineer, you will be the expert in vanilla Node.js and TypeScript

Bachelor’s degree in Computer Science, Engineering, technical subject like Mathematics or a related field

Proven experience as a Full-Stack Engineer working with Node.js, TypeScript and React.

Strong understanding of the Node.js runtime environment and event-driven programming.

Experience with cloud services.

Solid understanding of RESTful API design and development.

Strong understanding of front-end technologies, including HTML5, CSS3, and JavaScript.

Experience with database technologies (SQL and NoSQL) and data modelling.

Proven experience in designing and implementing GraphQL APIs.

Experience with unit and integration test tools.

Familiarity with version control tools, preferably Git.

Good understanding of infrastructure as code (Terraform, CDK).

Knowledge of event-driven architecture.

Nice-to-Have Skills

Experience with DevOps practices and tools

Experience with continuous integration and deployment (CI/CD) pipelines.

Knowledge of containerisation and orchestration technologies (e.g., Docker, Kubernetes).

Experience with automation testing frameworks

Experience with Nest.js. Knowledge of authentication and authorisation mechanisms, such as JWT.

Understanding of microservices architecture and distributed systems.

Knowledge of BFF (Back-end For Front-end) architecture. Experience with Storybook and shared component libraries.

Who we are looking for

Pro-active, can-do attitude. Excellent communication skills

Ability to work effectively under pressure and manage multiple requests from multiple sources

Some coding knowledge, ideally Scripting, Python and/or a database language.

Demonstrable skills in SQL

Knowledge of database systems (ideally theoretic knowledge of high-volume processing).

Strong problem-solving skills.

What you will be doing

Data driven architecture

Continuous improvement of database application layer

Develop and maintain performance measurement frameworks

Inherent support of new business processes

Defect analysis and bug fixing

Production fast fix

Platform design

Capacity planning and Information Lifecycle Management (ILM)

Database Devops tooling

What we can offer you

Wagestream (track your earnings and instantly access up to 50% of your money as you earn it, without waiting for payday)

Competitive salary and excellent benefits

Orientation upon joining with networking opportunities

Bi-annual merit reviews during your first two years in the program

Varied and challenging work in Payments to help you develop your functional and technical knowledge

Time to support charities and give back to your community

A work environment built on collaboration, flexibility, and respect

A fun, inclusive culture – we love having fun together as a team and do lots of things both virtually as well as in person!

Days and hours of work: Monday to Friday, 09:00am to 17:00pm

Hybrid working: Available, minimum 3 days on site

Salary: From £50,000-£75,000 p/a for the successful candidate (DOE)

Leave a Reply

Your email address will not be published. Required fields are marked *