Position: Lead Full Stack Developer
Company: Artkai
Experience required: 5y
English level: upper

RESPONSIBILITIES
You will take part in planning and decision making regarding the future development of the application. We invite you to make some of the hard tech related calls based on your experience of scaling web applications. You will lead the development of epics or whole programs being part of the product.

Here are some of the day-to-day tasks you can expect:

Work break-down and estimates.
Discuss and define system architecture and design, make sure it fits with the rest of the product.
Implement user stories, help colleagues, review pull requests.
Update documentation, follow processes, etc. etc.

REQUIREMENTS
Node.js, React.js and TypeScript. We expect a solid understanding of web development with aforementioned technology. Startup mentality means (in our language) taking ownership and responsibility of parts of the code and product as a whole.

Beneficial (but not necessary) if you have a fin-tech/accounting background and have a solid understanding of Microsoft Excel (most of the requirements/business logic comes as Excel workbooks).

Also beneficial if you have experience working with AWS.

OUR TECH
These are the technologies that you will be working with:

TypeScript, Node.js, React.js
AWS DynamoDB, RDS and S3
Jest, Cypress (automated tests, unit/e2e)
AWS AppSync and Lambda (GraphQL)
Github, Confluence, Jira