US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Senior Software Engineer

Job summary:

We are looking for an experienced Senior Web Developer to join our team.

The ideal candidate should have a strong background in web application development and be proficient in languages such as Ruby/React, or another scripting language.

Primary Functions:

Please provide us with a few details about the roles and responsibilities that this person would be expected to undertake

1.

Candidate will be focused on frontend web development as part of a multi-disciplinary agile team utilizing scripting languages such as Ruby, React and Svelte.

2.

The Candidate will initially work (2-3m) as part of a development team producing software to support the provision of neurodiversity testing within businesses, primarily utilizing React, HTML and CSS

3.

Following the above the candidate will work as part of a development team utilizing Ruby and Svelte to enhance existing products within the Genial Brands portfolio.

Job Qualifications:

The qualifications we are looking for are mixture of work experience and educational background.

They are split into Minimum Qualifications (must have) and Additional Qualifications (nice to have) along with soft skills (competencies) needed for the role:

Minimum Qualifications:

8+ years of web application development experience Expertise in Svelte and React.

Strong understanding of SQL and database management systems Expertise in HTML, CSS, and JavaScript as well as JS frameworks Familiarity with web frameworks (Ruby on Rails, Laravel, Django) Experience with version control systems (Git)

Additional Qualifications:

Ruby and Ruby on Rails Cloud platforms (Azure) Pipelines Mac, Linux, and Kubernetes (K8S) 

Behavioral  Skills:

Curious and exploratory

Self-Managing

Works as a team, willing to pickup tasks not related to defined role (Testing etc)

Speaks up and willing to have input in discussions.

The above statements are intended to describe the general nature and level of work being performed

by people assigned to this job.

It is not designed to be utilized as a comprehensive list of all duties,

responsibilities, and qualifications required of employees assigned to this job.





Share Job