FutureCodes Pvt. Ltd.

Back-End Developer

FutureCodes Pvt. Ltd.

Back-End Developer

FutureCodes Pvt. Ltd. is a software company focused in web/mobile development, AI and machine solution, IT support and other IT services. We are committed to driving innovation and excellence in the IT industry. Our goal is to provide top-notch software solutions that meet the evolving needs of businesses worldwide. We pride ourselves on our ability to transform complex challenges into simple, effective solutions that deliver real value.

Back-End Developer

Views: 1101 | This job is expired 4 days, 19 hours ago

Reports To: Project Lead
No. of Vacancies: 01
Location: Aloknagar, Kathmandu
Office Time: 9:00 AM to 6:00 PM
Office Day: Monday to Friday
Salary: Negotiable

FutureCodes is a pioneering software development company dedicated to innovation in the IT field. Our team is passionate about creating cutting-edge digital solutions that drive business success and enhance user experiences. We invite you to join us in shaping the future of technology with creativity and dedication.

Job Description:

As a Senior-Level Backend Developer, you will be an integral part of our backend engineering team. You will work on developing server-side logic, APIs, and integrations using TypeScript and NestJS. Your role will involve implementing features, optimizing performance, and collaborating closely with front-end developers, designers, and other stakeholders to create seamless applications.

Key Responsibilities:

  • Develop and maintain RESTful APIs and services using TypeScript and NestJS.
  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum performance, scalability, and security.
  • Implement data storage solutions, including databases and caching mechanisms.
  • Write clean, maintainable, and testable code following best practices and coding standards.
  • Participate in code reviews to ensure code quality and consistency across the team.
  • Troubleshoot, debug, and upgrade existing applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Stay up-to-date with the latest industry trends, best practices, and technologies related to backend development and NestJS.

Requirements:

  • 3-4 years of professional experience in backend development.
  • Strong proficiency in TypeScript and experience with NestJS framework.
  • Good understanding of RESTful API design and development.
  • Experience with databases like PostgreSQL, MySQL, MongoDB, or similar.
  • Familiarity with ORM libraries (e.g., TypeORM, Sequelize) in the context of NestJS.
  • Experience with Git and version control.
  • Knowledge of containerization (e.g., Docker).
  • Experience with testing frameworks like Jest, Mocha, or Chai.
  • Solid understanding of software development best practices, including coding standards, code reviews, source control management, build processes, and testing.
  • Strong problem-solving skills and the ability to work independently as well as collaboratively in a team environment.
  • Excellent communication skills, both written and verbal.

Nice-to-Have:

  • Experience with GraphQL and building GraphQL APIs.
  • Familiarity with CI/CD pipelines.
  • Knowledge of serverless architecture and experience with tools like AWS Lambda.
  • Experience with cloud services (e.g., AWS, GCP).
  • Familiarity with other backend frameworks (e.g., Express.js, Koa).

What We Offer:

  • Competitive salary with performance-based incentives.
  • Insurance policy, Provident Fund (PF), and CIT benefits for employees.
  • Opportunity to work on exciting and innovative projects.
  • Professional growth and development opportunities.
  • Collaborative, friendly and inclusive workplace environment.
  • Flexible work hours and days.

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