Senior Software Engineer (Full Stack)

3
3PillarEnterprise AI Software
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Proficiency in the English language.
Experience
5+ years
Required Skills
DockerNode.jsPostgreSQLSQLJestReact NativeReactMicroservices

Requirements

  • 5+ years of software engineering experience in enterprise-grade, multi-tenant web platforms or native mobile apps.
  • Expertise in Node.js (primary), React, and React Native.
  • Proficiency in microservices development, Docker, and PostgreSQL.
  • Strong understanding of object-oriented programming, SOLID principles, and design patterns.
  • Experience with unit testing, specifically Jest.
  • Proficiency in RDBMS (Oracle or SQL Server), including complex SQL queries, joins, and views.
  • Experience in Agile software development methodologies.
  • High-level design proficiency using UML, C4, or ArchiMate.
  • Knowledge of exception handling, multi-threaded programming, and memory management.
  • Proficiency in the English language.

Responsibilities

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Craft client code that is efficient, performant, testable, scalable, and secure.
  • Actively participate in accurate planning and estimation efforts using project methods and tools.
  • Execute complex activities within current methodology and quality standards.
  • Promote client success by collaborating with cross-functional teams to iterate on solutions.
  • Engage in agile software development activities, including daily stand-ups and sprint planning.
  • Mentor software engineers through Communities of Practice and project team engagement.
  • Independently drive project delivery from conceptualization to deployment.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now