Please type at least 3 characters

Technical Lead

determine ways to improve the technologies used within the company

type of job

full-time

updated at

13 months ago

job details

Responsibilities

  • Analyze current technologies used within the company and determine ways to improve
  • Document and monitor requirements needed to institute proposed updates
  • Working closely with Information Technology professionals within the company to ensure hardware is available for projects and working properly
  • Proposing and establishing framework for necessary contributions from various departments
  • Account for possible project challenges on constraints including, risks, time, resources and scope
  • Provide detailed specifications for proposed solutions
  • Developing End-to-End Solution Designs to meet business objectives and great customer outcomes
  • Engaging with business stakeholders when ideas are conceived; and lead in shaping them into deliverable projects
  • Ensuring that solutions adhere to all architectural, security and quality standards
  • Production of solution design artifacts to support the needs of the project delivery
  • Act as point of contact to ensure all parties (including internal and external technical/development teams) understand the solution design
  • Identify risks affecting solutions, including mitigating recommendations and support in managing those risks
  • Continuously improve the way Solution Design is performed

Requirements

  • 4 years of experience in the industry of software development and 2 years on a similar position
  • Experience of working across technology domains
  • Extensive experience working on service migrations and transformations
  • Demonstrate clear technology thinking and sound understanding of technology solution design principles and domain-driven design
  • Strong Soft Skills, including proactiveness, communication skills, critical thinking, etc.
  • Strong analytical and trouble-shooting skills
  • Proficient in at least one specific major tech stack (Java, PHP, C#/.NET, JS/React/Angular/Vue, Python, etc.)
  • Have experience with server-side rendering frameworks, such as next.js or nuxt.js. (Plus)
  • Work experience with complex APIs, Git/Gitlab/Github
  • Experience designing and deploying on bare-metal servers
  • Experience in designing software architecture using industry best practices (design patterns, UML or similar tools, etc.)
  • Learns new technologies and tech solutions to business problems
  • Practice with DI containers. General knowledge of dependency approaches implementation
  • Understanding of Relation DBs (MySQL, Postgres)
  • Experience in work with queries, key-value DBs
  • Knowledge of Docker, Docker-compose
  • CI/CD

Would be a plus:

  • Experience in crypto industry

Location

Tbilisi, Georgia (On-site)

Culture & Perks

  • Work in an international IT product company with offices in 4 countries
  • Participation in development of high-tech products that are used more than 3,000,000 of customers worldwide
  • Crypto education
  • Professional development and career growth
  • Warm and friendly working environment
  • Fun corporate events
  • Medical insurance

Our СRYPTOteam is waiting for YOU!

About Us

WhiteBIT is an international fintech company with more than 700 professionals. As a cryptocurrency exchange, WhiteBIT aims to offer an intuitive user interface with a set of analytical tools for more than 3 million users. We work with cryptocurrency projects from around the world with one main goal - the mass introduction of blockchain technology.