Node.js Engineer
We are Yellow.
Since 2015, we’ve been creating fantastic software that accelerates our clients’ businesses. We combine the best talents and tools to develop custom web and mobile solutions for fast-growing startups and global companies in the USA and Europe.
Our projects got featured on TechCrunch, Esquire, TIME, The Week, Product Hunt.
We are looking for a Node.js Engineer to join our team.
About the project: A portfolio of web projects for a moving company based in the USA.
Stack: React, Redux, JavaScript, Node.js, etc.
Team: PM, Team Lead, 5 Engineers, 2 Manual QA, Automation QA, DevOps.
Your tasks:
-
Develop and maintain RESTful APIs, ensuring adherence to industry coding standards, development best practices, and security guidelines;
-
Utilize development and Agile tools such as GitHub, Jira, Confluence, and AWS;
-
Demonstrate advanced knowledge of application, data, and infrastructure architecture disciplines;
-
Collaborate with front-end developers to integrate user-facing elements with server-side logic;
-
Manage database operations, including schema design, queries, and optimization;
-
Deploy and manage applications on AWS, utilizing services such as EC2, S3, Lambda, and RDS;
-
Optimize applications for maximum speed and scalability;
-
Implement security and data protection measures;
-
Write clean, maintainable, and efficient code with thorough documentation;
-
Apply Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD) using automated build pipelines.
Your experience:
Must-have:
-
Upper-Intermediate English level;
-
2+ years of experience in server-side web systems and middleware software development using JavaScript on the server side with Node.js and associated frameworks;
-
Proficiency in database technologies such as PostgreSQL or MySQL;
-
Experience with Docker and ECS;
-
Solid understanding of networking, storage, operating/browser systems engineering, application/software systems performance optimization, and third-party systems integration.
Nice to have:
-
Experience in PHP to Node migration;
-
Familiarity with front-end technologies such as React.
Your rewards:
-
Professional development and growth;
-
Possibility of fully remote work;
-
Modern work equipment (Macbook);
-
Flexible work schedule;
-
Compensation of education and healthcare;
-
English classes with corporate teacher;
-
Corporate parties and activities (both online and offline);
-
Gifts and bonuses for important events.
The process:
-
HR interview
-
Technical interview
-
Call with the client
Company overview
We are:
65+ people working in 11 countries around the world
5-star rated company on Clutch
100+ completed projects
2+ million users of our apps
We are good at:
-
Web development
-
Mobile development (both native and cross-platform)
-
MVP development
-
UI/UX design
-
Cloud development
-
AI & ML
Areas we serve:
Chats and Social networks, Fintech, Travel, E-learning, Retail & E-commerce, Health & Fitness, Logistics and more.
Our culture
At Yellow we welcome people who are willing to learn, improve and create.
We encourage everyone to exchange ideas openly and make sure they are heard.
With our matrix company structure you can ask any person for help or advice – and you’ll get it! We help and support each other in every possible way, with the ultimate goal of establishing lasting relationships that bring joy and value.
Minimum bureaucracy and maximum creativity with no competitive atmosphere? This is Yellow!
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).