We are promoting this job opportunity as provided by a third party, the employer. In case of your interest in this job opportunity and for more details please click on "Apply" button below, which will take you to the employer's website
Our culture
We do things a little differently at Sagittarius. We're in the business of creating Experiences thatConvert, but it's our culture that sets us apart, and that is 100% driven by our people. We're a bit loud, pretty relaxed, extraordinarily collaborative and we are constantly trying new technology and integrating the really good stuff. We start our day with a “stand-up” as a whole team – sharing successes and offering each other solutions for the day ahead. We have strong relationships with our clients and have (virtual) beers in the office on a Friday, and all sorts of online get-togethers and shenanigans (if that’s your thing..?).
Most importantly we invest in our teams skill sets with supported training and certification and we have a commitment to promoting from within and developing you for your future. Our teams are positive, enthusiastic, passionate about technology and really comfortable with the internal and external collaboration that is core to our business. A desire to constantly expand your skillset should be equally important to you!
Purpose of Role
To be a member of the Front End Engineering team to develop, support and maintain technology solutions for clients, partners and internal Sagittarius solutions.
The role will also work with other members of the wider Engineering team in undertaking technical responsibility and ownership of elements of technical solution delivery.
Key Accountabilities
Design & implementing high quality web applications using TypeScript and JavaScript (and associated technologies where appropriate) enterprise grade software solutions within our core Commerce (e.g BigCommerce, commercetools) or Experience Platform (e.g. Sitecore, Optimizely, Contentful) practices Collaborating effectively with Engineers, Test Automation Engineers, Business Analysts, DevOps Engineers and other members of the wider Engineering and agency teams Accountable for the timely and technical quality delivery on JavaScript Front End related elements/phases for client software development projects allocated Ensuring technical implementation and delivery processes (i.e. Unit testing, Source control, Coding Standards, Accessibility & Security) and technical documentation are followed, improved and continuously evolved across the team Building reusable components and front-end libraries for future project re-use Optimising existing components for maximum performance across a vast array of web-capable devices and browsers Following industry standards and best practices for Front End development technologies - React & NextJS To be open and interested in new technology and methods of delivering the company’s products and services, and to continually develop personal technical skills and to challenge and stretch boundaries. We would expect all of our team members to adhere to and promote our company core values. To take responsibility for the quality and presentation of your own work and environment. To be always looking for new avenues and opportunities for Sagittarius. We also expect all team members to promote equality of opportunity, be committed and professional at all times, and to comply with the company’s health and safety policy.
Skills and Competencies
Excellent knowledge of ReactJS, NextJS & TypeScript in developing enterprise web/app based business projects Strong background in modern software development utilising agile methodologies with multiple disciplined, skilled teams (onsite & remote) Good cross browser testing tools (eg. BrowserStack) Strong background in software development. Excellent knowledge of HTML5, JavaScript, CSS and SASS. Knowledge of state management frameworks (e.g. Redux or similar) Familiarity with Front end unit testing tools e.g. Jasmine beneficial Deep understanding of software tools and practices, including gitflow, pull requests, code reviews, automated testing, CI/CD. Good understanding of code quality, security and performance considerations within FE development projects
Previous Experience And Skills
Developing enterprise grade scale website/web applications within a large delivery project/team using React and associated technologies You will need to have a sound knowledge of design and design processes & the full software development lifecycle You will have good defect fixing experience – working independently to identify and resolve issues before delivery and testing functionality after the initial fix Web Site testing – you will be able to test as you go, identifying issues, solving problems and reporting up and down the chain. You will be able to test the browser stack, conduct cross browser testing on supported platforms You will be able to build reusable code and libraries for future use, ensure technical feasibility of UI/UX designs, optimise application for maximum speed and scalability to back end
#J-18808-Ljbffr