.
Senior Desktop / Mobile Software Developer (TypeScript) - Fintech / Crypto
  • Łódź
Senior Desktop / Mobile Software Developer (TypeScript) - Fintech / Crypto
Łódź, Łódź, Łódź Voivodeship, Polska
INCUBLY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
2. 9. 2024
Informacje o stanowisku

technologies-expected :


  • TypeScript
  • React.js
  • React Native
  • Electron
  • Redux
  • RxJS
  • Linux
  • Unix

technologies-optional :


  • C
  • Rust
  • Python

about-project :


  • We are currently working with a French company which is a leader in security and infrastructure solutions for cryptocurrencies and blockchain applications. It has a team of more than 400 professionals developing a variety of products and services to safeguard cryptocurrency assets, including worldwide leading hardware wallets.
  • As a Senior Software Developer, you will become a part of a team responsible for developing blockchain integrations within wallet companion apps (desktop and mobile). If you like to work with us, let us share our need for competencies.
  • Our Architecture and Technology Stack
  • All popular OS platforms: Windows, MacOS, Linux, Android, iOS
  • Mobile apps: Typescript, React Native, React, Redux, RxJS
  • Desktop apps: Typescript, Electron, React, Redux, RxJS
  • Git, GitHub, GitHub Actions
  • Jira, Confluence
  • Underlying backend services deployment stack: AWS, Kubernetes, Helm, Docker, IaC/Infrastructure as Code, Datadog, Prometheus, Grafana, Fluentd

responsibilities :


  • Write clean, scalable code using Typescript, React, React Native, Electron, Redux, RxJS
  • Having a strong focus on maintaining and improving existing functionalities of multiplatform dekstop and mobile applications
  • Write unit and integration test
  • Revise, update, refactor, and debug code, improve existing code
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support
  • Build new 3rd party blockchain coin integrations into wallet companion apps (desktop and mobile)
  • Maintain 3rd party coin integrations to have the best feature coverage
  • Ensure high quality standards
  • Resolve 3rd party integration production issues

requirements-expected :


  • Strong experience with Typescript, React, Redux, RxJS
  • Experience in the development of multiplatform desktop and/or mobile applications
  • Experience with Electron and/or React Native
  • Strong competencies in development quality assurance (unit and integration tests)
  • Experience with Linux/Unix
  • Familiarity with the blockchain ecosystem
  • Hands-on experience with different stages of software development lifecycles
  • Experience with CI/CD pipelines and Git/Gitflow
  • Effective communication leads to excellent working relationships with all parties
  • Quickly identify, analyse and proactively solve problems before they affect the outcomes of projects
  • Good English oral and written communication skills. Particularly in the areas of technical presentation and technical document writing

offered :


  • Knowledge sharing within our company
  • Agile and friendly atmosphere, non-violent communication and full respect for diversity
  • Possibility to choose from onsite (in Lodz, Poland) or hybrid work (meetings from time to time in our office in Łódź city centre)
  • Remuneration on B2B contract: 1200 – 1600 PLN net/day (rate depends on competencies and seniority)
  • Possibility to engage not only technically, but also have an impact on the small company culture

benefits :


  • sharing the costs of sports activities
  • private medical care
  • flexible working time
  • integration events

  • Praca Łódź
  • Łódź - Oferty pracy w okolicznych lokalizacjach


    109 770
    20 536