The Role
Zestl is looking for an experienced
Full-Stack Engineer(
Angular +
NodeJS) for its rapidly growing engineering teams. We are looking for a passionate and enthusiastic developer. You should be a strategic thinker, an effective communicator, and an expert in technological development. The ideal candidate will be responsible for designing, and developing responsive web applications on front end using Angular 8+ and on back end using NodeJS micro-services.
Responsibilities And Duties
- Collaborate with product management and engineering to define and implement innovative solutions for the product direction, visuals and experience.
- Design, Code and implement solutions from concept to final hand-off to customers.
- Conceptualize original ideas that bring simplicity and user-friendliness to complex design roadblocks.
- Present and defend designs and key milestone deliverables to peers and executive-level stakeholders.
- Assisting team members in resolving issues Leading Design, Code reviews to ensure a consistently high level of design and implementation while driving quality process to eliminate architecture, design and coding defects at the source Ensuring performance and security criteria are met.
- Develop multi-tiered software applications with detailed documentation and effective monitoring.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field
Preferred Skills And Knowledge
- Must have 1 to 3 years of relevant software development experience in building enterprise-level quality products that are highly scalable, data-intensive & distributed solutions.
- Must have experience in NodeJS, Mongo DB, MySQL, Angular, TypeScript, HTML, CSS and Javascript, AWS, Docker.
- Exposure to various AWS services. For ex: EC2, S3, SES etc.
- Experience in building REST APIs.
- Proficient in GIT and agile methodologies.
- Strong problem-solving & analytical skills.
- Strong ability to interact, communicate, present and influence within multiple levels of the organization.
- Ability to bring a fresh perspective towards modern Engineering practices & patterns and influence the team toward it.
- Ability to work in a fast-paced environment and can take on challenges and produce a tangible output.
- Excellent communication skills, both written and verbal.
Apply Now >