BACK END DEVELOPER

ABOUT BEEWEB

BeeWeb is a software development company with 10 years of industry expertise. We offer a range of outsourcing software development services, spiced up with AI, top-tier technologies, and agile approaches. Our primary goal is to help businesses succeed through technology with a human touch. So, humans make the greatest asset at BeeWeb. They are given exciting new opportunities to master their career journeys, go further, reach higher, and realize their true potential.

ABOUT THE ROLE

As a Back End Developer , you’ll be essential in creating and supporting the backbone of our web applications. Your job will involve designing, building, and maintaining efficient and scalable back-end systems that support our products. You’ll work closely with front-end developers, architects, and product teams to ensure that everything works smoothly together. We value agility, so you’ll get to try out new tools, make quick changes, and help improve our technology. Your work will directly affect how well our applications perform, their security, and how they can grow.

🏆 ABOUT YOU

Missions

  • Develop and maintain robust, scalable, and high-performance back-end systems using Node.js, driving innovation through the implementation of modern, efficient technologies.
  • Collaborate with cross-functional teams to ensure the seamless integration of front-end components and server-side logic.
  • Optimize database schemas and queries for performance, ensuring efficient data retrieval and storage across relational and NoSQL databases.
  • Implement security best practices, ensuring data protection, compliance, and overall application integrity.
  • Continuously refactor and optimize back-end code, enhancing performance and scalability while reducing complexity.
  • Ensure high code quality through the implementation of automated testing, code reviews, and adherence to best practices.
  • 2+ years of experience in back-end development with a deep understanding of Node.js.
  • Proficiency in JavaScript and Node.js frameworks such as Express, Nest.js.
  • Expertise in database design and optimization, including experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL solutions like MongoDB.
  • Strong understanding of RESTful API development and microservices architecture
  • Experience with cloud platforms like AWS, and tools such as Docker and CI/CD pipelines.
  • Version control experience with Git and an understanding of collaborative code management workflows.
  • Proficiency in English, both written and spoken.

Your Profile

  • 2+ years of experience in back-end development with a deep understanding of Node.js.
  • Proficiency in JavaScript and Node.js frameworks such as Express, Nest.js.
  • Expertise in database design and optimization, including experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL solutions like MongoDB.
  • Strong understanding of RESTful API development and microservices architecture
  • Experience with cloud platforms like AWS, and tools such as Docker and CI/CD pipelines.
  • Version control experience with Git and an understanding of collaborative code management workflows.
  • Proficiency in English, both written and spoken.

Technical Stack

  • Languages and Frameworks/Libraries: JavaScript, Node.js, Express.js, Nest.js.
  • Database: PostgreSQL, MongoDB, MySQL.
  • ORM: Sequelize, Mongoose, TypeORM.
  • Cloud & DevOps: AWS (EC2, S3), Docker, Heroku.

WHAT CAN YOU EXPECT FROM OUR RECRUITMENT PROCESS?

Step 1: Intro Call

Step 2: Culture Fit Interview

Step 3: Technical Interview

Step 4: Task Assessment

Step 5: Job offer