SERVEALLY.COM

Software Engineer / Senior Software Engineer (Nodejs / GO)

Requirements

  • You possess a minimum 6 months of experience for an SE or a minimum of 2 of years experience for an SSE; in NodeJS. or GO tech stack
  • You are strong in your OOP fundamentals and has a very good understanding of JavaScript technologies
  • You can work individually or as part of a team on effectively and able to work under minimal supervision
  • Previous exposure to AGILE development methodologies
  • Exposure to TDD/Unit Testing and thorough adherence to maintaining code quality
Preferred Qualifications
  • Thorough in design concepts Object Oriented Design , SOLID principles, ORM
  • Thorough fluency in Core Concepts in NodeJS, ExpressJS etc or GO
  • Experience working with relational and NoSQL databases like MongoDB, messaging platforms like RabbitMQ
  • Experience working with Cloud environments like AWS, GCP
Responsibilities
  • As a Software Engineer/Senior Software Engineer, you will be part of a development team while contributing with hands-on development towards achieving quality and timely delivery of enterprise solutions while adhering to defined architectural, design and coding best practices and guidelines.
Tasks
  • Getting involved in Software Design and Implementation along with creation of detailed Software Design Specifications
  • Maintaining fluent communication with the internal team & external stakeholders
  • Meeting expected quality and deadlines whilst adhering to industry best practices and guidelines
  • Taking the responsibility for the quality of the code of your/team by performing a code review in each commit