Position: Senior Node.js Developer
Company: Honeycomb Software
Experience required: 3y
English level: intermediate

We are looking for a Senior Node.js Developer who will be involved in all facets of the software development projects including design, code, build, test, and deployment.

**Honeycomb Software** is an innovative fast growing software development company that builds digital products for startups and SMEs.

We are looking for a **Senior Node.js Developer** who will be involved in all facets of the software development projects including design, code, build, test, and deployment. This position will be responsible for managing projects across different AWS services such as AWS Lambda, API Gateway, RedShift, DynamoDB, and Data Pipelines, and using CloudWatch to investigate issues.

**About the customer:  **
When organizations are looking to launch mission-critical projects on time and on budget, our customer provides the confidence needed to assure project success when everything is on the line. Our predictable process and professional approach to technical projects ensure the smooth and timely delivery of crucial initiatives. Our highly capable team, experience with complex technical projects, and our experience in business success enable us to provide a clear path to market. This dynamic combined with our successful history of business and technical project leadership enables us to confidently make promises we keep.

**Technical stack:** Node.js, JavaScript, SQL, WS Lambda, API Gateway, RedShift, DynamoDB, Data Pipelines, and using CloudWatch

**Requirements: **

Minimum of eight years of experience in a software engineering role 
Fluent in Node.js, JavaScript, and SQL 
Strong understanding of serverless development and ETL processes and tools 
Experience with AWS (Lambda, API Gateway, CodeBuild, DynamoDB, RedShift, S3, Data Pipeline) 
Experience with Visual Studio Code or similar, DbForge or similar, Azure DevOps or similar, Git 
Experience with any MVVM framework 
Worked in an Agile Scrum environment 
Great attitude and hard working 
Bonus: C#, Xamarin.Forms, and/or Xamarin.Native experience, mobile app development

**Will be a plus:**
 Experience implementing medical APIs 

**Responsibilities: **
Full-stack software development 
Reviewing code and providing feedback 
Troubleshooting and debugging issues as needed 
Database design and management 
Azure DevOps Boards task management 
Unit testing and quality control 
Communication to project members and project management 
Mentoring junior developers and contributing to the development of best practices within the team 

**We offer:**
Friendly working atmosphere
Interesting projects and challenging tasks with a team of professionals
Opportunities to study, develop and improve your skills
Flexible work schedule 
Paid vacations, sick leaves, and social benefits from the company
Competitive salary and regular performance reviews

If you are interested in this position, please send us your CV! Let’s talk!