FULL STACK 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 our Full Stack Developer, you’ll play a key role in creating and enhancing our cutting-edge applications. You'll be responsible for designing, developing, and deploying new features and frameworks while maintaining and improving existing ones. At BeeWeb, we embrace agility, iterating quickly, and refactoring frequently. Your contributions are essential in delivering clean, efficient code that meets critical business needs and provides the best possible experience for our users. By staying curious and open to all technology stacks, you’ll help ensure our products remain innovative and competitive.

🏆 ABOUT YOU

Missions

  • Architect, develop, and deploy scalable and efficient applications, driving innovative solutions with the latest technologies.
  • Collaborate with cross-functional teams to maintain, enhance, and refactor existing features, ensuring modernity and reduced complexity in our tech stack.
  • Design and optimize database schemas for new and existing applications, ensuring data integrity and performance.
  • Ensure code quality through best practices, including writing well-structured code and comprehensive unit tests.
  • Continuously seek opportunities to refactor, optimize, and improve code health, driving efficiency across the development lifecycle.

Your Profile

  • 2+ years of experience in software development with a solid understanding of full stack development.
  • Proficiency in technologies like React and Node.js, with experience in frameworks such as Nest.js and Next.js.
  • Expertise in native JavaScript (vanilla JavaScript) with a deep understanding of core language features and functions, independent of frameworks.
  • Strong grasp of both object-oriented and functional programming paradigms, particularly with JavaScript.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases like MongoDB.
  • Familiarity with JavaScript build and dependency management tools like Webpack
  • Experience with version control systems (Git) and best practices for code collaboration.
  • A proactive, motivated self-starter who thrives in fast-paced, results-driven environments.
  • Strong problem-solving skills, with the ability to break down complex tasks and continuously seek improvement.
  • Proficiency in English, both written and spoken

Technical Stack

Languages and Frameworks/Libraries: JavaScript, Node.js, Nest.js, React, Redux, Next.js.

Database: PostgreSQL, MongoDB, or MySQL.

ORM: Sequelize, Mongoose, or Objection.js.

Additional Experience: AWS technologies (Lambda), 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