Position: Middle/Senior Full-stack JS developer (Kazakhstan)
Company: Freshcode
Category: JavaScript
Experience required: 3y
English level: intermediate

We are looking for a Full-stack JS developer in Kazakhstan with 3+ years of experience and conversational level of English, who will bring his expertise to Health Care/EdTech/Fintech and other projects :)

**We cooperate only with the citizens of Kazakhstan.**

📱 **About projects:** 
We offer a variety of domains: Health Care, EdTech, Logistics, and many others. We participate in projects that have value and help people and the environment. Among them:

— A platform for interaction between people with autism and therapists. The online platform facilitates communication, goal setting, and remote monitoring. It is fully adapted for the behavioral treatment of autism in a variety of programs.
— A highly customizable asset management app for the public sector that enables municipalities to manage roadway infrastructure more sustainably and efficiently. The application has a set of tools for data analysis and road repair planning, the ability to calculate and manage the budget, and much more.
— An American social network that aims to create a community of common interests and hobbies. It allows you to organize and hold various events (conferences, webinars, meetups, etc.) and share your impressions after the event. The service is similar to Instagram or Facebook.
— The news aggregator app gives access to public safety information and keeps users connected with what's happening right now. News is pulled from official sources on Twitter, Facebook, and other web resources. The comprehensive notification system is flexible and helps you respond quickly and clearly to emergencies.

👥 **Team:**
Our teams are different in size, depending on the project: there are both 5+ developers and 1-2 developers from our side.

We have a JS-expertise center by Freshcode: developers share tutorials, experience and help each other in solving technical issues.

🧑‍💻 **What will you do?**
— Development of new JS/TS functionality;
— Refactoring of existing code;
— Communication with the team and the customer.

✅ **We find important:**
— 3+ years of experience with JavaScript;
— 2+ years of experience with Node.js;
— 1 year of experience with React;
— Experience with Relational database (MySQL/SQL Server/PostgreSQL/Oracle) - writing queries, optimization, profiling, troubleshooting;
— Intermediate level of English (both written and spoken).

➕  **Will be a plus:**
— Experience with TypeScript;
— Experience with Azure/Amazon/Google Cloud Platforms;

🤝 **What we offer:**
— Opportunity to make architectural decisions and influence the development of the project;
— Zero bureaucracy and flat organizational structure;
— Flexible & Remote work;
— No time trackers;
— Paid vacation (15 working days) and sick leave (10 working days).

💬 **Interview stages:**
1) Online call with Recruiter (30-40 minutes);
2) Technical interview with Team Lead + English check (60-90 minutes).