Position: Full Stack Engineer
Company: Aura
Experience required: 3y
English level: intermediate

**Requirements:**

- 5+ years of software engineering experience

- 3+ years of experience with C#

- Experience in desktop and mobile application development

- Experience in system and architecture design

- Strong CS fundamentals, including knowledge of algorithms and data structures

- Strong knowledge of OOP and OOD

- Experience in design and implementation of multithreaded and multicomponent systems

- Knowledge of modern cryptography (symmetric- and public-key encryption, crypto primitives, and cryptosystems)

- Experience working with relational and non-relational databases, and database design

- Understanding of TCP/IP networking stack

- Striving for technical excellence

- Empathy and proactivity

- Intermediate written and spoken English level

**Responsibilities:**

- Deliver high-quality features and solutions in-time

- Contribute to creating a robust and well-thought architecture

- Ensure product stability and performance

- Employ best engineering practices and facilitate technical innovations

- Continuous technical and architectural improvements

**What we offer:**

– Highly competitive salary

– Free Medical benefits

– Unlimited holiday