Full Stack Software Developer

Employment Type

: Full-Time


: Miscellaneous

The Fullstack Software Engineer performs full SDLC for new systems including coding, testing and documentation of web and mobile applications. Works closely with User Experience & Design and Architecture teams to evaluate recommendations, translate design requirements into highly engaging web and mobile apps from conception to production and maintain high quality service levels for the customer base. Engage in the full product lifecycle as part of a cross-functional, agile team to gain deep understanding of the problems we need to solve and apply that knowledge to building solutions Develop highly scalable, robust, and maintainable services and APIs using best practices, including test-driven development Perform efficient coding, testing and creating full documentation in the areas of software development and maintenance Owns assigned software and non-software deliverables Produces accurate, unambiguous technical design specifications to the required level of detail and in the timescales as defined by project management Completes all necessary software and non-software components in the timescales as defined by project management Collaborates with Architecture, Business Analysts, internal and / or external customers to ensure that requirements are understood implemented accordingly Required: Minimum of 2 years’ experience as Software Engineer Knowledge and experience with JavaScript, HTML5 and CSS3, PHP and Node.js Experience with JavaScript Libraries and Frameworks (e.g. React, JQuery, Angular) ·        May require local travel and travel for business needs May require after hours on call support Nice to have: Experience with React Native Experience with open source content management platforms like Drupal (7 or 8) and WordPress Experience with PatternLab

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...