Backend Developer

#EANF#

iVenture Limited

Follow

More jobs from this company

Summary

  • Vacancy: 2
  • Location: Dhaka (Tejgaon Industrial Area)
  • Minimum Salary: Negotiable
  • Experience: 3 to 7 years
  • Published: 27 May 2024

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering

Experience

  • 3 to 7 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service, Call Center

Responsibilities & Context

Responsibilities:

Develop, maintain, and optimize server-side applications using Node.js.

Design and implement RESTful APIs to ensure seamless integration with front-end systems.

Ensure application security by implementing best practices and maintaining up-to-date knowledge of potential threats.

Optimize application performance and troubleshoot issues to ensure efficient and reliable operation.

Work with both relational (SQL) and NoSQL databases to store and manage data efficiently.

Manage server environments, primarily on Ubuntu, ensuring they are configured, maintained, and secured.

Collaborate with front-end developers to integrate user-facing elements with server-side logic.

Utilize GitLab for version control, continuous integration, and deployment.Write and maintain test cases to ensure code quality and reliability.

Track and manage project tasks and issues using Jira.

Stay updated with the latest industry trends and technologies to ensure our systems remain current and competitive.

Participate in code reviews to maintain code quality and share knowledge with the team.

Technical Skills:

Proficient in Node.js and its frameworks.

Strong understanding of RESTful API design and development.

Solid knowledge of application security practices and techniques.

Experience with performance optimization for server-side applications.

Experience with streaming technology (e.g. Apache Kafka) Strong Expertise in working with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, DynamoDB).

Proficient in managing and configuring Ubuntu servers.Experience with version control systems, preferably GitLab.

Experience with caching technology.

Familiarity with test-driven development and writing test cases is a must.

Familiarity with Design Pattern and Microservices.Experience with project management and issue tracking tools, specifically Jira and Agile-Scrum.

Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).

Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).Familiarity with other programming languages and frameworks.

Experience with CI/CD pipelines.

Soft Skills:

Excellent problem-solving skills and attention to detail.

Strong communication and collaboration skills.

Ability to work independently and as part of a team.

Self-motivated and eager to learn new technologies.

Skills & Expertise

Node JS

Compensation & Other Benefits

  • Weekly 2 holidays
  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Tejgaon Industrial Area)

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.

Scroll to Top