Overview:
Here we are continuously developing a fantastic team and would love it for you to join us. As a Full Stack Software Developer you will be responsible for developing implementing and maintaining cutting-edge software solutions using the and React technology this role you will collaborate with cross-functional teams to design and develop scalable and high-performance applications. You will also have the opportunity to contribute to architectural decisions and participate in code reviews to ensure code quality and you are passionate about software development enjoy working in a collaborative environment and have a background and React development then this is the perfect opportunity for you.
What will you do
- Design develop and implement software solutions;
- Collaborate with cross-functional teams to define software requirements and specifications;
- Participate in code reviews to ensure code quality and maintainability;
- Identify and resolve software defects and performance issues;
- Stay up-to-date with the latest trends and technologies;
- 4-5 years of professional experience in software development;
- Experience developing robust and scalable back-end services Core;
- Experience with with TypeScript;
- Experience with MongoDB;
- Hands-on experience with event streaming platforms such as Kafka or similar technologies;
- Comfortable working in cross-functional teams with a focus on collaboration peer reviews and iterative delivery - Agile methodologies (Scrum);
- Familiarity with Infrastructure as Code using Terraform or similar tools;
- Experience with end-to-end testing using Cypress or similar frameworks;
- Exposure to AWS environments particularly ECS static IP management and Redis for caching;
- Knowledge of GitHub Actions or equivalent CI/CD tools for automated builds tests and deployments;
- Understanding of tools and techniques to monitor analyze and improve application performance.
What can you expect from us
- A permanent job contract for a long term project;
- Tech equipment SIM Card personal smartphone;
- Health and Life Insurance;
- Social events and team buildings;
- The commitment of letting you grow with us and be rewarded accordingly;
- A dynamic and young team that will be always there to support you;
- Training in the latest technologies;
- Coffee fruits snacks and a warm welcoming when you pass by the office.