Full Stack Developer
Hybrid Model / Warsaw
B2B: 20 000 - 22 000
Fluent English
We are seeking an experienced and dedicated Full Stack Developer to join our team. The successful candidate will be responsible for maintaining and enhancing the front-end and API development of a complex web-based knowledge platform.
Responsibilities:
- Design, develop, and implement new features and improvements in our React and Node.JS application.
- Troubleshoot, debug, and upgrade existing software.
- Participate in code reviews to maintain a high-quality codebase.
- Work as part of a collaborative Agile development team.
- Document development phases and monitor systems.
Requirements:
- Demonstrable excellence with CSS, HTML, and TypeScript.
- Experience in designing and developing data-driven Node.js APIs in TypeScript.
- Skilled in Test-Driven Development (TDD) and writing comprehensive unit tests using Jest for JavaScript, ensuring high code quality and test coverage.
- Experience with React and Redux.
- Experience with .NET is an advantage.
- Experience with PostgreSQL, PostGIS, and ElasticSearch is an advantage.
- Experience with Google Maps Platform and Queuing services is an advantage.
- Experience with AWS is highly valued.
- A solid overall understanding of design patterns, programming principles, and development methodologies.
- Ability to critique and analyze front-end libraries to meet project requirements.
- Understanding of continuous integration and deployment, including working with package managers and task runners.
- Excellent communication and teamwork skills.
- Understanding of Gitflow.
- Ability to write technical documentation that describes front-end and API application processes and architecture
How We Work:
- Focus on one project at a time.
- Influence over technological solutions and product development.
If you're a motivated individual who enjoys tackling challenges and wants to grow your skills in an ambitious team, we encourage you to apply!