Senior Software Engineer – Front End | Remote

Job Category: Developer Role
Job Type: Full Time
Job Location: Remote - UK Business Hours

 

About the Role:

As a Senior Front-End Software Engineer, you will design and develop software solutions contributing to all phases of the development lifecycle.

You will work as part of a small project team to ensure the successful delivery of the solution,

providing mentoring and guidance to more junior team members as applicable.

We work with Clients from start-up to multinational across many verticals. Our assignments are broad in nature, and varied, requiring ingenuity and innovation in the design of the solution. No project is the same, each requiring a different approach.

We adopt an agile methodology, working in self-managed teams and collaborating closely with our Clients. You will get to work alongside highly motivated and technically gifted colleagues and interesting Clients allowing you to expand your skill-set whilst also imparting your knowledge to the wider team.

 

About You:

You will be passionate about technology with a curious mind, constantly growing your technical expertise both within and outside the working environment learning from and sharing your expertise with others.
You will have solid experience building software products and helping to shape solutions to meet the the needs of Clients.
You will have an open-mind with a willingness to take on views of the wider team and a willingness and commitment to follow the direction of the CTO and senior tech team.
As a senior software engineer, you will have proven experience coaching and mentoring less experienced engineers. You will possess the ability to apply your technical expertise as well as your project delivery experience to guide team members and drive the delivery on projects. To this end, you will have solid communication and listening skills with the ability to engage with both technical teams and the Client.
We expect you to have core expertise with front-end technologies and practices to include Angular, React.js, Javascript, TypeScript, HTML/CSS3/SASS, Webpack, Material Design. Knowledge of NodeJS will also be an advantage. Experience working with hybrid mobile development using Ionic or Cordova framework will also be essential for this role.
You will have experience of testing frameworks such as Protractor, Jest, Karma and Jasmine
As we encourage all our developers to acquire full-stack capability experice with Java development and related product sets would be a plus.
Additionally you will have
o Knowledge of cloud technologies (AWS and/or Azure)
o Proficiency on docker/ docker-compose and Kubernetes
o Familiarity with CI/ CD workflower e.g. Jenkins, Circle CI, Bitbucket pipelines etc
o Have basic knowledge of LINUX
o Be proficient in writing SQL queries. Knowledge of tuning SQL queries is good to have.
You will be fluent in English, both spoken and written.
Whilst it is the nature of your experience that will be of most interest to us, we have found that typically someone will have needed ~6 years relevant working experience to have the gained the tools, skills and knowledge needed to perform this role.



About Us:

Founded in 2016, Elemental Concept is a Tech Consultancy, Software Developer and Managed Service Provider. 

Based in London and Singapore, we are business led from end-to-end. We work with Clients from start-up to multinational across many verticals. The common denominator across all Clients is the need to solve fundamental business problems using technology as a means to achieve success.

We partner with our clients to identify the fundamental value proposition of their business / solution and then identify and build the technology that supports success. 

Beyond the build we offer platform management services, ensuring our clients systems continue to perform for the long-term.

Please send your CV to info@elementalconcept.com