You will be joining a team of highly professional and innovative engineers that are driven by engineering excellence, the commitment to create the best software product in scale and the passion to work in collaboration with each other in an egoless environment.
If you want to play a key role in the team and bring a real impact to the world – Evinced is the right place for you.
Your Impact:
Design solutions and improve our product architecture.
Plan and execute complex, distributed, diverse, large-scale software delivery systems.
Monitor, examine, and remediate loosen parts in all product aspects that affect the overall performance.
Research and integrate new technologies into our stack. Solid understanding of DevOps culture.
Troubleshoot problems across a wide array of services and functional areas.
Your Qualities:
BE Technical skills and experience (80%):
5+ years of experience in modern web-scale runtimes/languages such as JVM-based (Java/Scala/Kotlin), Node (Typescript/JavaScript), Golang, Python, etc.
Experience with at least one cloud provider (GCP/AWS/Azure) – preferably with serverless, container-based deployments and orchestration tools.
Experience with at least two data stores/services (SQL, NoSQL, ElasticSearch, BigQuery/Bigtable/Redshift/Athena, etc.).
FE Technical skills and experience (20%):
5+ years of experience in Frontend Engineering using React over TypeScript.
Understanding of state management (Context API, Zustand, Redux).
Familiarity with Vanilla JavaScript, DOM APIs, and the JS ecosystem.
Engineering Skills:
Extensive experience with managing and maintaining production systems.
Experience with testing frameworks and methodologies (UT/E2E).
Proven capabilities in modern software design.