All offersLublinJSLead Full-Stack Software Engineer
Lead Full-Stack Software Engineer
JS
Syberry

Lead Full-Stack Software Engineer

Syberry
Lublin
Type of work
Full-time
Experience
Senior
Employment Type
Mandate, B2B
Operating mode
Remote
Syberry

Syberry

Syberry is a software engineering company with offices in the US and Poland. We create custom software for businesses ranging from FinTech startups to healthcare or construction enterprises. Our core value is being helpful to our clients. Our goal is to advance the software engineering industry by perfecting our processes, creating high-quality software, and sharing our expertise with industry participants.

Company profile

Tech stack

    ReactJS
    advanced
    TypeScript
    advanced
    AWS
    regular
    Terraform
    regular

Job description

Online interview
Friendly offer

⚙ Project:


We are building a FinTech platform that will research and run systematic trading strategies. 


We collaborate with the quant team on strategies research, risk modeling, and portfolio optimizations. Our software engineering team embeds the corresponding logic into the platform. 


Similar systems already exist on the market, but quants need to use several of them to research and run trading strategies. Our client’s idea is to build a system that can do it all. 


Client: Several quants with 15+ years of Wall Street experience. 

Team: 25 people divided into three sub-teams. 


📌 Project’s Stack:

 

Frontend: Typescript, Material UI, React, Jest, ESLint, Recharts. 

Backend (Microservices): Kotlin, Groovy, Python, Micronaut, Flask, Gatling, Locust, Spock, FastAPI, Pytest, Pandas, NumPy, SQLAIchemy, Yoyo. 

Databases: AWS DocumentDB, PostgreSQL. 

Infrastructure/pipelines: AWS, Airflow, Terraform, Terraspace, Docker, Gradle, Tekton, VCS, Git. 


📃 Responsibilities: 


  • Design cloud-native software for AWS using AWS Well-Architected Framework, 
  • Design functional behavior of software based on user needs, 
  • Code using CI/CD and TDD practices, 
  • Organize and coordinate the team, 
  • Communicate with the client and the team daily, 
  • Complete related tasks: participate in team meetings, estimate features, and analyze the system’s security. 


📑 Requirements:


  • At least 8 years of experience in frontend web application development using any JavaScript framework, including 1+ years of experience using React, 
  • Proficiency in English, 
  • Experience using relational and non-relational databases; experience writing requests to databases, 
  • Experience working with AWS and AWS Well-Architected Framework; ability to design cloud-native software for AWS using AWS Well-Architected Framework, 
  • Experience using Terraform for cloud resource management, 
  • Experience working with design systems and component libraries to build user interface,
  • 3+ years of team-leading experience, 
  • Experience working with Typescript on a commercial project. 


📎 Will be a plus:


  • You have expertise in FinTech, 
  • You have worked with Kotlin or any other backend programming language.