Job description
Job summary
Full Stack Developer positionRequires strong understanding of back-end concepts (.NET) and front-end developmentOpportunity to join a rapidly expanding development team
Job seniority: mid-to-senior level
Responsibilities
• Considers website development beyond the brief and includes commercial aspects and business value considerations• Works closely with the Head of Development and the agency’s development team to maintain and evolve development standards• Develops designs to an excellent creative standard• Develops and progresses opportunities to diversify development product portfolio• Shows high attention to detail and accuracy in code deliverables• Keeps up with latest techniques and languages and offers exploratory solutions to development requirements• Develops ideologies for managing maintainable, scalable solutions and blueprint products• Encourages and inspires excellence in development and design teams• Records and shares lessons learned with team members to facilitate continuous improvement• Ensures development architecture is always current and repositories are set up and maintained correctly
Requirements
• User centred approach to creating design experiences• HTML/CSS3/SASS practices for responsive design, progressive enhancement, SEO best practices, W3C, and accessibility standards• Experience with modern front end frameworks like React and NextJs• Understanding of back-end programming concepts and .NET• Strong vanilla JS skills and front end experience• Positive communication, strong work ethic, ambition, and drive
Key Skills Needed
• Strong understanding of back-end concepts (.NET)• Front-end development skills• HTML/CSS3/SASS• React and NextJs• Vanilla JS• Positive communication• Strong work ethic• Ambition and drive