Avinto IT

Full Stack Engineer

Avinto IT

Full Stack Engineer

Full Stack Engineer

Avinto IT

Kathmandu, Bāgmatī, Nepal
Key Skills: Server Side Javascript Back-End Web Development Node.Js Full-Stack Development

Full Stack Engineer

Views: 144 | This job is expired 1 week ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kathmandu, Bāgmatī, Nepal
Apply Before(Deadline) : Jan. 15, 2025 23:55 (1 week ago)

Job Specification

Education Level : Other
Experience Required : Not Required
Professional Skill Required : Server Side Javascript Back-End Web Development Node.Js Full-Stack Development

About the job

Job Title: Full Stack Engineer (Backend Focus - Node.js, React, and C#)

Company Description

 Avinto IT is a dynamic Norwegian IT company with a strong presence in Norway and Kathmandu, Nepal. We specialize in delivering innovative IT solutions, including web development, mobile applications, internal IT systems, and process automation. By leveraging the technical expertise of our Nepal-based team and understanding the needs of Norwegian businesses, we deliver high-quality, tailored software solutions. Whether managing standalone projects or providing dedicated developers with custom skill sets, Avinto IT ensures seamless communication and efficient delivery through experienced Norwegian project managers.

Overview:

 We are seeking a talented Full Stack Engineer with a strong emphasis on backend development and 2-3 years of experience in Node.js, React, and optionally C#. The successful candidate will design and implement robust backend solutions, ensuring high performance, scalability, and seamless integration with front-end systems. This role is ideal for developers passionate about backend technologies and eager to work on innovative, impactful projects.

Key Responsibilities:

Backend Development (Primary Focus):

  • Architect and implement scalable and secure RESTful APIs using Node.js and Express.js.
  • Design efficient database schemas and manage data operations with relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
  • Optimize server-side logic for performance, scalability, and reliability.
  • Develop authentication and authorization mechanisms using modern standards (e.g., OAuth, JWT).
  • Integrate third-party APIs and external services to enhance application functionality.
  • Implement and manage data pipelines for processing and storage.

Frontend Development (Supportive Role):

  • Collaborate with frontend developers to ensure seamless integration between backend APIs and React-based user interfaces.
  • Occasionally assist in building or enhancing frontend components using React and associated libraries.

Optional C# Development:

  • Contribute to backend systems or internal tools using C# and .NET where applicable.
  • Support integration between Node.js and C# services for hybrid architectures.

DevOps and Deployment:

  • Collaborate with the DevOps team to implement CI/CD pipelines for backend services.
  • Deploy, monitor, and maintain applications in cloud environments like AWS, Azure, or Google Cloud.

Required Skills and Qualifications:

Backend Expertise:

  • Strong experience with Node.js focusing on designing and maintaining RESTful APIs.
  • Proficiency in database management and optimization (e.g., PostgreSQL, MySQL, MongoDB).
  • Hands-on experience with authentication, data security, and API rate limiting.
  • Familiarity with modern backend design principles, such as microservices and event-driven architecture.

Frontend Knowledge:

  • Basic understanding of React to support frontend-backend integration.
  • Familiarity with JavaScript and state management libraries (e.g., Redux, Context API).

Tools and Practices:

  • Proficiency with Git and version control workflows.
  • Understanding of containerization technologies (e.g., Docker).

Preferred Skills:

  • Experience with C# and .NET for backend system development.
  • Knowledge of Node.js for backend development.
  • Familiarity with cloud-native tools and services on AWS, Azure, or Google Cloud.
  • Experience with WebSocket and real-time data handling.

Additional Attributes:

  • Strong analytical and problem-solving skills, especially for backend challenges.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Effective communication skills for cross-functional team collaboration.

Why Join Avinto IT?

  • Work on innovative projects with a team of skilled professionals.
  • Flexible working environment with opportunities for growth and learning.
  • Be part of a global team delivering impactful solutions to clients in diverse industries.

This job has expired.

Similar Jobs
Powered by Merojob AI

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE