Job Overview
-
-
-
Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team.
-
Assisting with defining structured practices, especially in source code management, building and deployment.
-
Designing and implementing data storage solutions.
-
Optimising performance in applications for maximum speed and scalability.
-
Getting feedback from users and clients, and building solutions for them.
-
Assisting with the analysis of client requirements.
-
Working with and supporting Technical Leaders in project execution and timely delivery.
-
Collaborating with client teams.
-
-
What we are looking for in this person
-
-
Significant experience delivering at a Senior Engineer level. Our Seniors typically have at least 6 years’ commercial experience.
-
Practical experience of delivering in an agile environment.
-
Practical experience and knowledge of developing real-world solutions.
-
Deep knowledge of the JavaScript language.
-
Deep understanding of JavaScript frameworks, must include Node.js and React.
-
Deep understanding of versioning control tools – e.g. Git.
-
Testing experience and familiarity with testing tools at all levels, unit, integration and end to end testing.
-
Practical and real world experience working with databases and cloud environments.
-
Experience with automation, CI and CD.
-
Experience building software collaboratively using pull requests and code reviews
-
Excellent communication and collaboration skills.
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#CrossChannelJobs#JobSearch
#CareerOpportunities#HiringNow
#Employment#JobOpenings
#JobSeekers