As a Senior Software Engineer, you will enjoy working on a diverse and exciting range of projects across various clients and industries.
We are a technology agnostic business which opens endless possibilities for you to work across multiple tech stacks and multiple platforms with the opportunity to upskill and cross skill.
Solid experience building rich web or mobile applications with modern JavaScript frameworks such as React, React Native, Vue.js & Node.js.
Experience building cross platform (React Native) and have experience deploying apps to the app stores.
Experience with testing mobile applications (unit testing, UI testing etc.)
Experience in developing applications on both 'greenfield' projects & existing applications.
Knowledge of common productivity tools such as Gulp/Webpack & Git source control.
Experience with object oriented design or functional programming and CI/CD.
A good understanding of modern development frameworks, industry trends and best practice.
Your day to day:
Implement technology solutions that meet and exceed customer requirements and expectations
Develop high-quality code that can function with existing code, patterns and architectural techniques
Effectively utilise development best practices such as CI/CD
Active participation in team agile development practices
Ensure appropriate quality is maintained through practices such as unit testing
Design systems that can be managed effectively in production environments
Active participation in knowledge sharing sessions with other team members
Promotion of good software engineering practices
Keep your skills up to date and always be looking for continuous improvement
Software Powered by iCIMS
www.icims.com