Position: Senior Full-Stack Developer
Category: JavaScript
English level: fluent
Years of experience: 10

Building 2 personal projects from scratch to production (3 years each) in addition to the main job (as a hobby).

Designing scalable architecture using best practices, modern tools, and sharing knowledge during knowledge transfers, code reviews, and refinements.

Using interesting libraries like OpenStreetMap, Yandex maps, Google maps, google-text-to-speech, AWS Polly.

Publishing the app on PlayMarket and Appstore.

Deployment of the APP to the AWS EC2.
Core Skills:
- JavaScript (8+ years)
- Node.js (6+ years)
- React (8+ years)
- React Native (8+ years)
- TypeScript (2+ years)
- Java (3+ years)
- 10+ years overall experience

Tech skills:
- HTML5/CSS/SASS
- Git flow
- JavaScript
- Redux+Saga/Zustand
- GraphQL
- Serverless
- Express
- NEXT.js
- Nest.js
- Kendo / Bootstrap
- Oracle, MySQL, Redis, MongoDB, DynamoDB
- AWS: EC2, Lambda, S3
- Jest, Enzyme, RTL
- Agile, Scrum, Kanban

- English: Advanced

- Experience designing and developing projects with complex business logic, but flexible, and reusable architecture
- Experience in developing projects from scratch to the release stage.

Responsibilities: preparing approaches, implementing new functionality, improving existing functionality, writing unit tests, code reviewing, mentoring.
Ability to work remotely (I live in Bali, GMT+8).
Flexible schedule (within reason).

An interesting project with up-to-date architecture, libs, tools, approaches, and challenges to overcome.

Friendly, positive team.

Competitive salary.