IT
Full Stack Developer
We are seeking a skilled and motivated Full Stack Developer to join our dynamic team.
Remote
Full-time
Apply until 22-08-2024
Overview
The ideal candidate will have experience in both front-end and back-end development, with a passion for creating efficient, scalable, and user-friendly applications. As a Full Stack Developer, you will be responsible for developing and maintaining web applications, collaborating with cross-functional teams, and ensuring the seamless integration of various system components. This role involves working on modern web applications, contributing to the full software development lifecycle, and collaborating with our CTO to manage the future product road-map.
Key responsibilities
Develop, test, and maintain web applications using the Angular framework on the front-end and Python lambdas on the back-end providing the API.
Implement responsive web design principles to ensure applications render well on various devices and screen sizes.
Write clean, maintainable, and efficient code following good practices and coding standards.
Troubleshoot and debug issues, optimize performance, and ensure applications meet security and accessibility standards.
Participate in code reviews.
Stay up-to-date with the latest trends, techniques, and technologies in front-end development and Angular ecosystem.
Assist in the development of technical documentation, including specifications, user guides, and design documents.
Work closely with back-end software to integrate front-end interfaces with server-side logic.
Potentially mentor junior developers and provide guidance on development practices.
Qualifications
BSc in Computer Science, Information Technology, or a related field, or equivalent work experience.
Minimum 3 years experience in front-end and/or back-end development, experience in both is highly desirable.
Proficiency in HTML5, CSS3, JavaScript/TypeScript, Python.
Understanding of version control systems, such as Git.
Knowledge of build tools and task runners.
Experience with unit testing frameworks.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Ability to work independently and manage time effectively.
Understanding of Infrastructure as Code (IaC), experience being a bonus.
Preferred qualifications
Good understanding of database principles.
Experience with other front-end frameworks or libraries (e.g., React, Vue.js).
Familiarity with other back-end technologies (e.g., Node.js).
Knowledge of Agile/Scrum methodologies.
Experience with CI/CD pipelines and tools.
Familiarity with cloud platforms and services (AWS, Google Cloud preferred).
Why Sammi-Select?
Sammi-Select is a thought-leading startup helping large organisations to access hidden pools of talent enabling under-represented groups to get jobs, particularly the neurodivergent community.
Our authentically inclusive online interview and assessment software called SAMMI® is uniquely grounded in the scientifically proven Multiple Mini Interview (MMI) methodology. Our difference lies in a diligent data-driven approach and co-design with end users for end users, making our platform unique.
Growing globally
SAMMI® is being successfully used in universities and public sector organisations globally. We are now entering a new phase of growth towards making SAMMI® the global go-to for diversity hiring in the corporate space.
Equity, diversity and inclusion
Sammi-Select is vested in equity, diversity and inclusion and seeks equal representation in our team. Our aim is for our team to feel valued, respected, and able to be their best selves at work.
Benefits
Competitive salary
£40-£50k depending on experience, with potential for stock options.
Flexibility
Flexible working hours and remote work options.
Learning
Opportunity to work alongside and be mentored by very experienced industry leaders.
Ready to apply?
Please email Ivan Brewis (CTO) ivan@sammi-select.co.uk with your CV and statement of expression of interest until 22-08-2024.