Apply📍 Portugal
🔍 Cloud communications
- Bachelor’s degree in Computer Science or a related field.
- 4+ years of experience in software development with Node.js or TypeScript.
- Strong understanding of loosely coupled architectures.
- Proficiency with Git, Linux, and Agile methodologies.
- Excellent problem-solving skills with a keen eye for detail.
- Strong communication skills and experience working with remote teams (fluent English required).
- Leadership qualities with a collaborative, team-oriented mindset.
- A passion for learning and sharing new skills and technologies.
- Knowledge of React.js, Apache Kafka, Docker, Kubernetes, and event-driven architectures is a plus.
- Design, develop, and maintain software solutions, primarily using Node.js and Nest.js.
- Mentor development teams to uphold high standards of code quality.
- Work with team leaders, product managers, and developers from the discovery phase to solution delivery.
- Translate business requirements into clear technical requirements.
- Write clean, maintainable, and efficient code.
- Develop and maintain unit tests to ensure reliability.
- Participate in code reviews and promote team knowledge-sharing.
- Create and maintain thorough technical documentation.
LeadershipNode.jsSoftware DevelopmentAgileGitKafkaReact.jsTypeScriptApache KafkaNest.jsReactCommunication SkillsCollaborationAgile methodologiesMentoringLinuxDocumentation
Posted 2024-11-20
Apply