Full Stack Developer
Current• Engaged in the development of a new microservices-structured back-office application: - Developing and maintaining the web application using a modern stack including Node.js, Express, React, Redux, and Material Design. - Implementing RESTful APIs using PHP Laminas API Tools and Node.js, ensuring a smooth transition of business logic and data integrity from the old system.• Collaborating closely with product owners, UX designers, and QA teams to ensure project specifications and quality standards are met.• Responsible for maintaining the legacy back-office application during the migration process, addressing bug fixes, and implementing new features as requested.• Utilising PostgreSQL, CockroachDB, and Google Cloud Platform (GCP) in the current technology stack.• Collaborating with the team using Docker and Docker Compose to ensure consistent environments across development and production stages.• Utilising Postman for API testing as part of the team’s approach to ensure high-quality software delivery.• Managing project tasks through Jira, documenting workflows and technical specifics with Confluence, adhering to layout design specifications provided via Figma, and controlling source code with Git.• Technology Stack: Node.js · React.js · PHP · PostgreSQL · CockroachDB · Express.js · Redux.js · Google Material Design · PHP Laminas API Tools · REST APIs · Docker · Docker Compose · Jira · Figma · Google Cloud Platform (GCP)