About this role
The team is seeking a Full Stack Software Engineer with strong web application development experience and a passion for solving business problems through technology. The ideal candidate will design, develop, test, and maintain scalable applications while leveraging modern software engineering practices and AI-assisted development tools to improve productivity and delivery quality.
Key Responsibilities:
- Design and implement robust and scalable web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot and debug applications to optimize performance.
- Stay updated with emerging technologies and industry trends to enhance development practices.
Required Skills & Qualifications:
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
- Strong experience with back-end technologies (e.g., Node.js, Python, Ruby).
- Familiarity with databases (SQL and NoSQL).
- Understanding of RESTful APIs and web services.
- Experience with version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
Experience:
- Minimum of 3-5 years in full stack development or a related field.
What we offer:
The team provides a dynamic work environment with opportunities for professional growth and development. You will be part of a collaborative team that values innovation and creativity.
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.