About this role
The team is seeking a skilled Full Stack Developer to join their dynamic team. The ideal candidate will have a strong programming ability, encompassing coding, design, testing, and system maintenance. You will be responsible for hands-on development and maintenance of software applications and components, ensuring high-quality deliverables through a test-driven development approach.
Key Responsibilities:
- Perform code and design reviews to maintain high standards of software quality.
- Develop and maintain software applications and components using modern technologies.
- Collaborate effectively with team members through clear communication via email and Slack.
- Provide proactive status updates and structured, fact-based arguments during discussions.
- Engage in critical thinking to balance short-term needs with long-term goals, identifying potential risks and solutions.
Required Skills & Qualifications:
- Proficiency in programming languages and frameworks relevant to full stack development.
- Experience with test-driven development methodologies.
- Strong communication skills for effective collaboration with team members.
- Ability to think critically and strategically in software development processes.
Experience:
- 5-8 years of relevant experience in full stack development, with a proven track record of delivering quality software solutions.
What we offer:
- An opportunity to work in a collaborative and innovative environment.
- The chance to contribute to exciting projects and enhance your skills.
- A supportive team culture that values professional growth.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.