We are currently seeking a talented, dedicated, and forward-thinking Back-end Developer to join our dynamic team. If you are passionate about software engineering, well-versed in Node.js and Express, and driven to provide excellent solutions using the latest web development technologies, we are excited to meet you!
Requirements:
- Proficient in Node.js and Express framework for building scalable web server architectures
- Familiarity with JavaScript (ECMAScript 6+), TypeScript
- Solid understanding of RESTful API design principles
- Strong knowledge of Azure hosting, including virtual machines, web apps, and databases
- Experience working with PostgreSQL, including schema design and optimization, as well as writing efficient queries and maintaining data integrity
- Experience in managing CI/CD pipelines using Azure Pipelines
- Familiarity with Git for version control and collaboration
- Experience in writing unit tests using testing frameworks such as Mocha, Chai, or Jest
- Proficient in Node.js and Express framework for building scalable web server architectures
- Familiarity with JavaScript (ECMAScript 6+), TypeScript
- Solid understanding of RESTful API design principles
- Strong knowledge of Azure hosting, including virtual machines, web apps, and databases
- Experience working with PostgreSQL, including schema design and optimization, as well as writing efficient queries and maintaining data integrity
- Experience in managing CI/CD pipelines using Azure Pipelines
- Familiarity with Git for version control and collaboration
- Experience in writing unit tests using testing frameworks such as Mocha, Chai, or Jest
Nice to have:
- Experience with WebSocket and other real-time communication technologies
- Familiarity with GraphQL for more flexible and efficient data query
- Knowledge in cloud storage services such as Azure Blob Storage
- Experience with WebSocket and other real-time communication technologies
- Familiarity with GraphQL for more flexible and efficient data query
- Knowledge in cloud storage services such as Azure Blob Storage
Experience:
- You can provide a GitHub repository with examples of your code
- You can demonstrate an understanding of back-end development competency
- You can provide a GitHub repository with examples of your code
- You can demonstrate an understanding of back-end development competency
What you'll be doing:
- Design and implement scalable, high-performance, and reliable server-side solutions using Node.js and Express
- Collaborate with the front-end team to provide quality APIs and ensure seamless integration
- Write clean, efficient, maintainable code, including unit and integration tests for back-end services
- Continuously optimize and update server infrastructure to meet growing demands, working closely with the cloud hosting providers (e.g., Azure)
- Manage, refine, and deploy CI/CD pipelines using Azure Pipelines
- Stay informed of latest back-end best practices, tools, and trends, sharing knowledge and experience with the team
- Work in an agile environment, participating in daily stand-ups, sprints, and code review sessions.
- Design and implement scalable, high-performance, and reliable server-side solutions using Node.js and Express
- Collaborate with the front-end team to provide quality APIs and ensure seamless integration
- Write clean, efficient, maintainable code, including unit and integration tests for back-end services
- Continuously optimize and update server infrastructure to meet growing demands, working closely with the cloud hosting providers (e.g., Azure)
- Manage, refine, and deploy CI/CD pipelines using Azure Pipelines
- Stay informed of latest back-end best practices, tools, and trends, sharing knowledge and experience with the team
- Work in an agile environment, participating in daily stand-ups, sprints, and code review sessions.
#LI-JACMY
#countrymalaysia
#countrymalaysia