Remote Senior Software Engineer - Node/Angular

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Software Engineer will be responsible for facilitating effective communication with client project stakeholders regarding project status and recommendations.
  • They will craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
  • The candidate will actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Proficiently gathering requirements and organizing/presenting developed features for clients will be part of their responsibilities.
  • They will execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
  • Promoting client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.
  • Engaging in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
  • Actively participating in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities.
  • Independently driving project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Requirements:

  • A minimum of 5+ years of experience/expertise in MEAN stack (Mongo DB, Express.js, Angular.js, Node.js) stack experience.
  • 2+ Years of experience in Angular 4 or higher.
  • 3+ Years of experience in API design and development with Node.js.
  • 1+ Years of experience in JQuery.
  • Good knowledge of SQL with Minimal 1 year of Relational DB experience.
  • Exposure to cloud environments like AWS/Azure.
  • Experience in Agile software development methodologies.
  • Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).
  • High-level design proficiency following UML/C4/ArchiMate.
  • Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
  • Practice and initiative in mentoring other engineers and decision-makers throughout the organization.
  • Good understanding of SOLID principles.
  • Familiarity with OWASP.
  • Proficiency in the English language.
  • Additional experience desired in Object-Relational Mappers (ORMs), Architectural (Microservices, Serverless, etc.) and Design (Factory, Singleton, Observer, etc.) Patterns, Unit Testing, Working in the Cloud, Containers using Docker/Kubernetes, and specific client-engagement specified technologies.

Benefits:

  • A competitive annual salary based on experience and market demands.
  • Flexi-timings.
  • Work From Anywhere.
  • Medical insurance with the option to purchase a premium plan or HSA option for your entire family.
  • Regular Health check-up camps arranged by the company.
  • Recreational activities (Pool, TT, Wii, PS2).
  • Business casual atmosphere.
About the job
Posted on
Job type
Salary
-
Location requirements
Leave a feedback