NoFluffJobs Praca zdalna Mid New

Software Engineering Team Lead

Experis Polska

⚲ Remote

25 200 - 25 200 PLN (B2B)

Wymagania

  • Test-driven development
  • Testing
  • QA
  • Security
  • Node.js
  • TypeScript
  • AWS CDK
  • Infrastructure as Code
  • SNS
  • Amazon SQS
  • API Gateway

Opis stanowiska

O projekcie: Location: 100% remote Salary: 150 PLN/h- B2B Offer: - Multisport Card - Life insurance - Private healthcare - PowerYou platform Wymagania: - Strong experience with test-driven development and a deep understanding of testing and QA practices. - Skilled in addressing operational concerns like monitoring, performance testing, scaling, availability, resilience, and security. - Proficient in translating product requirements into robust, scalable technical solutions. - Excellent development skills and experience building highly scalable applications - Experience of NodeJS/Typescript - Experience with the following AWS services: - Infrastructure as Code using AWS CDK - Lambda - SNS & SQS - API Gateway Codzienne zadania: - Lead the development of software that addresses complex product and business challenges.  - Provide constructive code reviews to maintain high standards and support team growth.  - Deliver high-quality, production-ready code, ensuring successful completion of team goals.  - Integrate software with monitoring and support tools to ensure operational excellence.  - Create, review, and maintain clear technical documentation.  - Actively participate in and occasionally lead agile planning, delivery processes, and retrospectives.  - Collaborate with Architect, delivery, and technical leads to design software and breakdown into implementable tasks and be able to navigate ambiguity.  - Contribute to test frameworks to verify functional and non-functional requirements.  - Communicate status information and issues to a variety of stakeholders  - Troubleshooting and resolving issues   - Able to mediate between teams and individuals to successful outcomes ensuring teams are collaborating and communicating well with each other