Job Openings
Senior Backend Engineer (Node Js)
About the job Senior Backend Engineer (Node Js)
- Plan, design, and develop technical solutions and alternatives that meet business requirements in adherence with standards, processes, and best practices
- Successfully lead projects and complex assignments with broad scope and long-term business implications
- Lead day to day system development and maintenance activities of the technical team
- Manage resolution for complex issues within functional area of expertise
- Ability to work independently and self-directed
What we are looking for?
- Experience in mainstream programming languages
- 5+ Years of Experience in JavaScript, Node.JS
- Experience in developing cloud-based web services and ability to design for performance, reliability, and scalability
- Experience in designing, developing, and maintaining APIs for web services
- Solid foundation in software design and algorithms with strong analytical skills
- NoSQL and SQL database experience ex. MongoDB, PostgreSQL, MSSQL
Desired Qualifications
- Experience in cloud deployments with AWS/Azure/GCP
- Experience working in large-scale production deployments, performance tuning, and troubleshooting.
- Experience in designing software architecture for high volume applications
- Experience in data streaming and creating data pipelines with Kafka/Spark or similar
- Open Source contributions
- Experience in Gulp, web pack, NPM, and others.
- Good communication skills with a both technical and non-technical audience
- Internet of Things (IoT) interest or experience
- Ability to work in a fast-paced environment
- Ability to juggle multiple tasks simultaneously
- Ability to work well in a distributed/remote team environment
- Drive to be a self-starter and promote change when necessary