We are looking for a Mid NodeJs Engineer to join our engineering team. In this role, you will have the responsibility to understand and solve complex business and technical problems.
Responsibilities:
- Perform analysis of code and technical architecture, identify anti-patterns and implement improvement plans to ensure scalability, performance, reliability, and security of the application
- Communicate regularly with the client to understand the business goals, and requirements, and recommend the appropriate solutions
- Driving technical projects and providing leadership in an innovative and fast-paced environment
- Lead, motivate and mentor team members on achieving project and organizational goal
- Actively involve in improving organizational culture, process, and standards
- Provide thought leadership and strengthen the team’s software engineering capabilities
- Keep abreast of latest technology trends
What are we looking for:- Proficiency in Node.js
- Familiarity with React framework implementation
- Expert-level knowledge of architectural principles, design patterns, data structures, and algorithms
- Advanced knowledge of relational and non-relational databases
- Proficiency in DevOps practices such as automated testing, continuous integration, and automated deployments
- Proven experience of cloud-based infrastructure (AWS, Azure, or Google Cloud) and building cloud-native applications
- Experience in an agile environment
- Excellent problem solving, analytical, communication, and negotiation skills
- Results-oriented, customer-focused with a passion for technology
Nice to have:- 2+ years of hands-on professional experience of developing solutions
- 1+ years of experience in Node JS
- Experience in functional programming (Clojure) and other languages (Python, Golang) would be a plus
- Experience with SaaS products
- Experience with Google cloud/AWS techs
- Experience with containerization such as Docker, Kubernetes
You'd like it here because we:- Create solutions for real-world problems
- Continuously contribute to the tech and web community
- Have an independent environment in which to grow your creativity and potential
- Have a collaborative team of strong developers that like to solve challenging and technical problems in a simple manner
What we offer:
- Excellent compensation plan, well above the market average
- Hybrid work culture (Work from home and Office)
- Lunch, Unlimited Tea/Coffee and Snacks
- Device facility
- Access to premium learning platforms
- Refreshment, Recreational, team building activities