Full Stack Developer

Full-time

LOCATION

Software Technology Park Chattogram, Level 6, Agrabad Circle, Chittagong, Bangladesh

Overview:

We’re looking for a full-stack developer a versatile professional skilled in working on both the front-end and back-end aspects of web development. They have a comprehensive understanding of the entire development process and can build, deploy, and maintain complete web applications.

What You'll Do

  • Front-End Development:Designing and implementing user interfaces (UI) using HTML, CSS, and JavaScript. Working with front-end frameworks like React, Angular, or Vue.js. Ensuring responsive design for compatibility across devices.
  • Back-End Development:Developing server-side logic using languages like Node.js, Python, Java, PHP, Ruby, or .NET. Managing databases with SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB, Cassandra). Implementing APIs (REST or GraphQL) to connect the front end and back end.
  • Database Management:Designing database schemas and managing data storage. Optimizing queries for performance.
  • DevOps & Deployment:Configuring servers and deployment pipelines. Using tools like Docker, Kubernetes, AWS, Azure, or Google Cloud for hosting and scaling applications.
  • Version Control & Collaboration:Using version control systems like Git. Collaborating with teams using platforms like GitHub, GitLab, or Bitbucket.

What You'll Bring

  • Programming Languages:Front-end: JavaScript, TypeScript Back-end: Python, Java, PHP, Ruby, C#, or others.
  • Frameworks & Libraries:Front-end: React, Angular, Vue.js Back-end: Express.js, Django, Spring Boot, Ruby on Rails
  • Database Management:Relational: MySQL, PostgreSQL Non-relational: MongoDB, Firebase
  • Version Control:Git and platforms like GitHub or GitLab.
  • DevOps Tools:Docker, Kubernetes, Jenkins, Terraform.

Apply for This Job

Brain Machine doesn’t accept unsolicited resumes from recruiters or employment agencies.