Overview
We are seeking an experienced professional to join our team, where you will be responsible for developing and maintaining high-performance web applications. This position is ideal for someone who thrives in a collaborative environment and is eager to take on complex challenges.
Key Responsibilities
- Design, develop, and implement scalable web applications using modern frameworks.
- Work collaboratively with cross-functional teams to define, design, and ship new features.
- Maintain code quality, organisation, and automatization.
- Participate in code reviews and contribute to team knowledge sharing.
- Troubleshoot and debug applications to enhance performance.
Requirements
- Proven experience as a full stack developer.
- Strong knowledge of front-end technologies such as HTML, CSS, and JavaScript frameworks.
- Experience with back-end technologies, including but not limited to Node.js, Python, or Ruby.
- Familiarity with databases, both SQL and NoSQL.
- Ability to work independently and in a team-oriented environment.
Nice to have
- Experience with cloud services, such as AWS or Azure.
- Knowledge of DevOps practices and tools.
- Familiarity with Agile development methodologies.