Senior Software Engineer

Praca zdalna

Oferty pracy     Senior Software Engineer

Rekrutacja zdalna
Senior Software Engineer

At DAC.digital, we are constantly growing our business. By joining our company your primary role will be to support Cloud Deployment operations by designing and building new software code. The application (mobile and web) you will work on provides the highest level of password security, runs on the desktop, is used to automatically search the user’s passwords necessary for example: to open a cryptocurrency wallet, to transfer funds, exchange tokens, etc. Everything is done in “password-free authentication” mode. It is a proven model trusted by industry leaders with millions of users deployed worldwide. You will have an opportunity to make an impact with a leading authentication platform designed to eliminate passwords and shared secrets across the enterprise.

Wymagania


It is vital that you: 
- Expert level knowledge of Java SE 7+;
- Strong knowledge of at least one dynamically typed language (Python, Ruby, Scala, Kotlin or similar); 
- Strong knowledge of at least one scripting language (bash, PowerShell or similar); 
- Expert level knowledge of Maven/Gradle or similar build system. Able to optimize and enhance build process; 
- Strong knowledge of API first systems; 
- Good knowledge of at least one major JS web framework (Angular/React/Vue); 
- Good knowledge of data structures, clean code, modularity and design patterns; 
- Excellent analytical / troubleshooting and debugging skills; 
- Development experience with Kotlin; 
- Good knowledge of relational databases: MySQL, Oracle, Postgres, MS SQL; 
- Good knowledge of Continuous Integration (CI) jobs and configurations (Jenkins, GitLab CI, and Xcode Server); 
- Good knowledge of Linux Servers and Bash; 
- Exposure to services based architecture(s); 
- Exposure to one of the major cloud providers: AWS, Azure or similar. Ability to leverage cloud offerings in your designs; 
- Exposure to at-least one non-relational database: Mongo, Cassandra, HBase or similar; 
- Proactively use of test driven development. Understanding of strengths and weaknesses of various testing approaches; 
- Comfortable working with QA and product to understand and refine requirements; 
- 10+ years of development designing, building and maintaining enterprise web-based platform that services >100K users ( SaaS or On premise); 
- BS/MS in computer science or engineering/mathematics field; 
- Demonstrated excellence in written and verbal communication in English.

Obowiązki


You will be responsible for supporting our team in:
- Designing, implementing and testing components for the web-based system management layer; 
- Assessing requirements and design for scalability and resilience; 
- Comprehensive automated testing at the component level; 
- Researching, investigating and defining new areas of technology to improve existing products or new product directions; 
- Collaborating with team members, test engineering and QA is critical; 
- Familiar with Agile and Hybrid software development process; 
- Taking the initiative to assess and improving areas of the system needing attention.

Oferujemy


What do we offer:
- Possibility to work 100% remotely or on-site at our office in Gdańsk;
- b2b contract with included 30 days off;
- Private Medical care;
- Group insurance;
- Pre-paid card or Sport Card;
- Referral program;
- Real Agile practices;
- Employee well-being online platform;
- Cafeteria benefits.

Tryb pracy

Praca zdalna

Forma zatrudnienia

Samozatrudnienie (B2B)

20000 - 24700 PLN

Osoby kontaktowe

Ewa Michalak
IT Recruiter

Udostępnij ofertę

   
Recruitment powered by tomHRM