We are seeking a Full Stack Developer to join our dynamic team in Birmingham. The ideal candidate will possess a robust understanding of both front-end and back-end technologies, aiming to produce high-quality and scalable applications.
Responsibilities
Architect and implement scalable applications using full-stack development methods.
Collaborate with stakeholders to assess project requirements and deliver timely results.
Utilize version control systems to manage code changes.
Test and deploy applications and enhance existing systems.
Provide technical support and guidance to junior developers.
Engage in continuous learning to improve technical skills.
Requirements
Education
Bachelor's degree in Computer Science, Software Engineering, or a related field
Master's degree in a related field is an advantage
Experience
5+ years of experience in full-stack development
Technical Skills
JavaScript
Node.js
Database Management (SQL/NoSQL)
DevOps Tools
Soft Skills
Creative Thinking
Leadership
Certifications
Google Cloud Certified - Professional Cloud Architect
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Hands-on experience with cloud platforms such as AWS or Azure: Ability to deploy applications in cloud environments efficiently.
Experience with Agile methodologies: Familiarity with Agile practices and frameworks for software development.
Benefits
Comprehensive health, dental, and vision insurance
Generous vacation policy plus paid holidays
Opportunity for career advancement within the company
Company-sponsored tech conferences and workshops
Company Culture
Innovation Focused: We promote an innovative mindset and encourage creative solutions.
Employee Wellbeing: Our company prioritizes the health and wellbeing of our employees.
Community Engagement: We engage with local communities and encourage our team to volunteer.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development