As a Lead Node.js Developer at GES, you will play a critical role in understanding project requirements, writing bug-free clean code, and ensuring the solution aligns with the agreed architecture, SLAs, KPIs, and business models.
- This hands-on role involves integrating the backend with third-party APIs, making design decisions for maintainable systems, and adapting to evolving requirements while driving the team accordingly.
- Understand project requirements, writing bug free clean code and ensure that the solution works per the agreed architecture, SLAs, KPIs and business model.
- Make design decisions that contribute to maintainable systems.
- Adapt to rapidly evolving requirements and changing priorities and drive the team accordingly
- Reverse engineer for debugging errors in code and ensuring quality control in the process.
- Continually drive products towards a meaningful balance between user needs, business objectives and technical feasibility
- Documentation and reference preparation for users by writing operating instructions including changes and revisions.
- Collaborate closely with the frontend team to understand requirements and build APIs for seamless integration.
- Share feedback and brainstorm ideas with teams to enhance the development process.
- Bachelor or Master Degree in Computer Science, Software Engineering from a reputed University
- 5+ years of experience in Node.js and ExpressJS.
- In-depth knowledge of version control tools like Git, Github, and Bitbucket.
- Experience in deploying web applications.
- Familiarity with APIs and working with frontend teams; basic understanding of ReactJS and AngularJS.
- Preferred:Prior experience with enterprise SaaS applications.
- Startup experience or independent project development.
- Ability to operate in an Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.
- Excellent communication skills and ability to work with remote teams