Position: Senior Full-Stack (React/ Next.js/ Java) Engineer
Company: Smart Tek Solutions, LLC
Experience required: 5y
English level: fluent

Smart Tek Solutions is a leading IT service provider that serves Fortune 500 companies in the US. Our goal is to become a leading employer in Ukraine and Europe, and now we are looking for Senior Full-Stack (React/ Next.js/ Java) Engineer to join our team.

**About the project:**
This is a tough and challenging project, which will give you a chance to work with some of the best blockchain experts in the EU and help them solve a bunch of problems and challenges. 
The FE vs BE workload is roughly split in half - Java + Kotlin (50%) and React + Next.js (50%).

**Requirements:**
- Must have 7+ years of professional experience as a Full-Stack Developer (React/Next, Java and/or Kotlin);
- Experience with AWS, GCP;
- A product-oriented person who understands the process of product development;
- Strong relational databases experience;
- Experienced in writing enterprise-level documentation;
- Must have strong deep experience with relational databases at the senior level;
- Must have strong deep experience with PostgreSQL, SQL;
- Must have strong deep experience with Test-driven Development;
- Must have strong deep experience with Agile;
- Must have strong deep experience with REST;
- Must have strong deep experience with Docker;
- Proficient in English (C1-C2 level and higher).

**Will be a plus:**
- Experience with Blockchain;
- Experience with Rell.

**Responsibilities:**
- Full Stack Development: Design, build, and maintain frontend and backend components using React/Next.js, Java/Kotlin, ensuring seamless integration;
- Relational Database Management: Utilize deep expertise in PostgreSQL and relational databases to optimize data structures and maintain data integrity;
- Test-Driven Development (TDD): Apply TDD principles to create reliable code through unit and integration testing, contributing to a robust test suite;
- Agile Development: Collaborate in Agile methodologies, participating in sprint planning, daily stand-ups, and iterative feature delivery;
- Cloud Platforms and Deployment: Leverage AWS and Google Cloud expertise to deploy services using Docker, ensuring efficient scalability;
- Learning Rell and Documentation: Quickly grasp Rell language for backend tasks, translate technical information into comprehensive documentation, and communicate progress effectively.

**We offer:**
- Variety of domains;
- Full stack of technologies;
- Professional and highly interactive team environment;
- Management style based on openness and trust;
- Stable support in personal education and growth;
- Worthy compensation;
- Active community with regular knowledge sharing;
- Flexible work conditions;
- Paid vacation days, sick leaves, and days off.