Back End Developer

Year    Surat, Gujarat, India

Job Description


Job Title: - Back-end Developer Experience: - 1 to 3 years Job Type: Full-time Hiring: Urgent Overview: We are looking for a Back-end Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for creating and designing API\'s. Therefore, a good thorough knowledge of back- end technologies is necessary. Roles and responsibilities: Assisting the development manager with all aspects of software design and coding Build back-end services for various process administration and management Develop robust REST and GraphQL APIs to support developers and high traffic frontend applications Build prototypes, solve issues, profile and analyse bottlenecks Produce secure and quality code, adhering to clean code principles and writing unit tests, raising the bar for the whole team on quality and speed Develop automated tests to ensure business needs are met and allow for regression testing Effectively use tools and ingenuity to identify and fix defects before they become a problem Learning the codebase and improving your coding skills Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces Monitoring the technical performance of internal systems Responding to requests from Senior development team Conducting development tests Writing and maintaining code Skills required: Typescript (MUST HAVE) NodeJs (preferred NESTJS, expressJs) NestJs (preferred) / ExpressJs mongoDb (preferred) or SQL REST Api Docker AWS (Ec2, beanstalk, lamda, S3) (good to have) Web3 (good to have) Ethereum ecosystem knowledge (good to have) Smart contract interaction (good to have) Understanding the nature of asynchronous programming and its quirks and work arounds Good foundation in computer science, algorithms, and software design Good understanding of server-side templating languages Understanding accessibility and security compliance User authentication and authorisation between multiple systems, servers, and environments Integration of multiple data sources and databases into one system Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform Creating database schemas that represent and support business processes Proficient understanding of code versioning tools, such as Git Schedule: Day shift Monday to Friday Ability to commute/relocate: Surat, Gujarat: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor\'s (Required) Experience: Node.js: 1-3 year (Required) send resume at [HIDDEN TEXT]

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3182156
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Surat, Gujarat, India
  • Education
    Not mentioned
  • Experience
    Year