Dodano:
Ponad miesiąc temu
Podstawowe informacje
Typ:
Backend
Poziom:
senior
formalności
Typ umowy:
b2b, Umowa o pracę
projekty
Typ projektów: własny produkt
Nazwa produktu:
Silvair Platform, Silvair Mesh Stack
Wykorzystywane technologie/narzędzia:
Główne:
Bluetooth Mesh, Embedded C, iOS, Java, JavaScript, Python
praca
Metodyka pracy:
Kanban, Scrum
Długość sprintów:
2 tyg
Wielkość zespołu:
4-5 os
Elastyczne godziny pracy:
Tak
Wymagane technologie /narzędzia
inne wymagania
Doświadczenie:
500
Wykształcenie:
wyższe techniczne
Język obcy:
angielski
Wykorzystanie w pracy:
About the job:
As a a key member of our engineering team you will participate in the development and maintenance of the Silvair Platform. You will help us deliver the best solutions to our global customers. You will work with up-to-date technologies/concepts such as Bluetooth Mesh, microservices, TDD, JavaScript, Angular, React, express.js, node.js, MongoDB, Mongoose, Swagger, Kubernetes, aws, jenkins, Git ...to mention a few of them.
Responsibilities:
- ensure clean, modular and reusable code - main technologie being JavaScript/TypeScript
- drive architectural decisions, lead the design of new features, and new modules
- oversee coding methodologies, including unit tests; participating in code reviews
- oversee all phases of the software development process, with specific emphasis on high quality and on time delivery
- thorough testing and verification of all developed components
- coordinate the resolution of complex code problems
- help the team (software and test engineers) provide accurate estimates to the backlog items
- coordinate workload across the team; ensure engineering tasks are achieved to agreed timescales, scope and quality
- ensure the team produces supporting technical documents if needed
- mentor, help with skills development, and give directions to the team
- encourage innovation
- conduct regular 1on1 meetings with the team members
- coordinate and approve days off
- represent the team across the organization
Essential job requirements:
- extensive JavaScript/TypeScript development experience (preferably 5+ years)
- hands-on experience working with: Angular, React, Web pack, css pre- and post-processing, express.js, node.js, MongoDB, Mongoose, Swagger, Kubernetes, aws, jenkins, yarn
- be able to provide multiple technical solutions and discuss pros and cons of different approaches
- personal desire to be up to date with advancing technologies and interest in software architecture and development
- team player attitude
- strong organizational and planning skills
- an experience working in a leadership position such as Tech Leader, Team Leader, Competence Leader or Engineering Manager
- previous experience in architecting and building embedded software solutions
- ability to work with high-performing teams and challenge them to continuously improve
- demonstrate a "can do" approach
- good verbal and written communication in English
Nice to have:
- experience in IoT domain
- experience working with test driven development
We offer:
- creative and responsible role that combines technical and leadership tasks
- agile, fast-paced and exciting startup environment
- work with trending technologies, such as the IoT, smart lighting and Bluetooth Mesh
- company lunches
- medical care package
- functional working space with a chillout room
- free parking space
- individual budget for a personal growth
- B2B contract or permanent agreement - as you wish
czytaj więcej»
#javascript#node.js#cloud