Let's Innovate

Back-end Developer(Mid)

Aloknagar-31, Kathmandu
Mid
Development

Expected Salary :

Negotiable

Openings

1

Job Description

Reports To: Project Lead

Office Time: 9:00 AM to 6:00 PM

Office Day: Monday to Friday

About FutureCodes:

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 Mid-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:

·       2-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.

How to Apply: Interested candidates are invited to submit their resume and cover letter at https://www.npfuturecodes.com/careers

Deadline for Applications: September 28, 2024