Job Description
We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team in London. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining scalable web applications that drive our business growth. You will work in a fast-paced environment, collaborating closely with product managers and designers to deliver exceptional user experiences.
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and secure web applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Mentor junior developers and conduct code reviews to ensure code quality and technical excellence.
- Identify and resolve technical issues and bottlenecks to ensure optimal application performance.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proven experience (5+ years) as a Full Stack Developer.
- Strong proficiency in JavaScript (ES6+), React, and Node.js or similar frameworks.
- Experience with database technologies such as PostgreSQL, MongoDB, or MySQL.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong communication skills and the ability to work effectively in a team setting.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure web applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Mentor junior developers and conduct code reviews to ensure code quality and technical excellence.
- Identify and resolve technical issues and bottlenecks to ensure optimal application performance.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proven experience (5+ years) as a Full Stack Developer.
- Strong proficiency in JavaScript (ES6+), React, and Node.js or similar frameworks.
- Experience with database technologies such as PostgreSQL, MongoDB, or MySQL.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong communication skills and the ability to work effectively in a team setting.