We are looking for a NodeJS/Javascript superstar to join our team. Our tech stack is React and complementary technologies on Front-End and NodeJS Backend.
Responsibilities:
- Working in a team on a project from the scratch
- Develop and maintain the main APIs and backend services
- Ensure a high-quality, well performed and easy to maintain code base
- Proactively contribute to team discussions about solution design, technical issues, sprint and roadmap planning, and improving team processes
- Working in Scrum methodology.
Requirements:
- Passionate about creating high-quality, flexible code
- 3+ years of experience with React, Node.js and Express
- Strong understanding of REST API principles and best practices
- Strong understanding of design patterns
- Proficient with Git
- Proficient with JavaScript, comfortable with ES6/2015 and TypeScript
- Proficient in AWS-SDK, AWS Lambda
- Proficient with SQL databases (PostgreSQL)
- Proficiency in building modular applications
- Knowledgeable on Microservices and/or Service-Oriented Architecture
- Basic understanding of front-end technologies (HTML5, CSS, ES5+)
- Working proficiency and communication skills in verbal and written English.
Nice to have:
- BS degree in Computer Science, or a similar technical field of study
- Knowledgeable of ReactJS, NodeJs
- Basic understanding of NoSQL databases
- Basic understanding of scripting deployment tasks with tools like Terraform, Ansible or others.
Our offer:
- A chance to be part of casual but highly professional environment
- Competitive salary depending on your experience and skills
- Opportunities for professional growth and advancement
- A working environment that values individuals and embraces knowledge sharing
- Flexible work arrangement and a family-friendly work ethic.