Senior Full-Stack Engineer

Full Time (Remote/Hybrid)

Deadline: To be announced

Senior Full-Stack Engineer

Bengal Byte seeks an exceptionally talented and highly motivated Senior Full-Stack Engineer to join our innovative team. This role is designed for a proactive individual excited about bridging the gap between advanced AI models and impactful real-world applications. Your role will span both frontend and backend development, working directly with our dedicated international leadership team.

Key Responsibilities

  • Design and implement cutting-edge, responsive frontend applications (JavaScript/React/NextJS)
  • Architect robust and scalable backend systems (Python/FastAPI)
  • Collaborate closely with cross-functional teams and senior leadership to align on goals and technical solutions

Required Technical Skills

  • Strong understanding of core computing concepts (Big-O notation, data structures like arrays, lists, trees, object-oriented programming, statistical calculations)
  • Deep hands-on coding expertise in Python (FastAPI) and JavaScript (React/NextJS)
  • Solid knowledge of HTML, CSS, and JavaScript fundamentals
  • Experience building RESTful and SOAP APIs, microservices, and excellent API design skills
  • Advanced SQL skills (query optimization, database normalization, PostgreSQL)
  • Proficiency in managing and deploying Redis and MongoDB
  • Advanced Linux/Ubuntu server management (command-line expertise required)
  • Expertise in Nginx/Apache2/Web Server configuration for rapid deployment
  • Strong understanding of security and deployment best practices (SSH, SSL encryption)
  • Familiarity with S3 bucket storage and MinIO management
  • Mastery of Docker containerization and deployment

Experience & Soft Skills

  • Exceptional problem-solving abilities with a proven ability to tackle complex challenges
  • High ownership and accountability for projects and deliverables
  • Effective prioritization under pressure with high-quality standards
  • Demonstrable track record of outstanding projects, or an advanced degree in Computer Science from a reputable institution (self-taught candidates with strong track records are also welcome)
  • Strong English communication skills (all communication is conducted in English)
  • Familiarity with Git and experience with distributed systems
  • Open-source contributions (particularly relevant frameworks) are a plus
  • Self-motivated, comfortable thriving in a fast-paced startup environment, and keen on continuous learning
  • Interest in AI-assisted coding systems (Cursor) preferred—"Vibe Coding" (coding without structured focus) is discouraged
  • Interest in computer vision, automation, and AI-driven statistics and insights is highly beneficial

What We Offer

  • Competitive compensation starting at 120k+ BDT/month (negotiable based on experience—please indicate your expectation)
  • Remote-first work flexibility, with hybrid collaboration in Dhaka
  • Access to state-of-the-art equipment and cutting-edge technologies
  • Extensive internal compute resources (including your dedicated server)
  • Performance-based bonuses and festival bonus
  • Opportunity to build groundbreaking applications using advanced AI models
  • Supportive, collaborative environment fostering professional growth and development
  • Bi-annual team-building events

This role demands exceptional skill, dedication, and a passion for excellence. If you're ready for an impactful challenge, we want to hear from you.

About Bengal Byte

We're a dynamic startup based in Bangladesh, backed by two European companies, committed to making AI accessible and impactful across global industries. We thrive on discovering and applying AI in innovative ways—across diverse verticals from automotive services to health tech.

Current Projects:

  • European Car Wash Revolution: We're building consumer-facing applications and AI-driven solutions to enhance user experiences and operational efficiencies in Europe's car wash industry.
  • Leading Online ADHD Clinic in Germany: We're improving patient care through innovative AI solutions at Germany's largest online ADHD psychology clinic.

Past Innovations:

Our portfolio includes AI tools capable of summarizing entire books in seconds and intelligent meal-tracking apps simplifying healthy eating.

Our Founders & Team:

Bengal Byte is backed by European entrepreneurs and experts with world-class research expertise, academic backgrounds, and proven entrepreneurial success. Our European founders have conducted pioneering AI research in collaboration with prestigious institutions like Stanford University and gained strategic experience at global firms like Deloitte and KPMG.

Locally, Bengal Byte is founded and led by a dedicated management team in Bangladesh, headed by our Managing Director, who himself is a passionate and experienced engineer. His technical background and empathetic approach provide deeply informed leadership, ensuring our team is empowered and supported.

Our Culture:

We are a close-knit, multicultural team driven by curiosity, collaboration, and creativity. Team members directly influence our products and define systems powered by cutting-edge AI. We emphasize autonomy and proactive engagement—no micromanagement here.

Application Instructions

Email: career@bengalbyte.ai

Please answer the following questions in your application:

  1. Briefly describe your most significant technical project and your specific contributions.
  2. Explain your experience and comfort level with AI-assisted coding tools. Have you used tools like Cursor or GitHub Copilot? What is your opinion on these?
  3. Describe a challenging technical issue you solved, outlining your process and the outcome.
  4. What excites you most about working with cutting-edge AI technologies? Can you think of challenges that come with gathering a mass of data, how can you imagine managing the data, backend and visualizing it in the frontend?
  5. How do you typically approach optimizing a backend or frontend application for performance?
  6. What are your salary expectations?
  7. Can you provide links to any public repositories or open-source contributions?

Required Email Template

PLEASE USE THE EXACT EMAIL TEMPLATE BELOW. Applications that do not contain the correct Subject or Template are disregarded. Only fill out sections marked with [] with your input. Please do not use an LLM to fill out the template! Answers that are "ChatGPT-ish" are disregarded. We want to hear from yourself.

CV Naming: [Full_Name_CV].pdf

Subject: Application for SENIOR FULL STACK ENGINEER - [Your Full Name] Dear Hiring Team at BengalByte.ai, I am excited to apply for the SENIOR FULL STACK ENGINEER role. Below are my responses to your application questions: 1. Most Significant Technical Project: [Brief description of your most significant project, clearly highlighting your specific contributions.] 2. Experience with AI-assisted Coding Tools: [Describe your experience with AI tools such as Cursor, GitHub Copilot, etc., your comfort level, and personal opinion on their effectiveness and impact.] 3. Challenging Technical Issue Solved: [Detail a challenging technical issue you've faced, your approach to solving it, and the eventual outcome.] 4. Excitement & Thoughts on AI Technologies: [Express your enthusiasm for working with cutting-edge AI technologies, and discuss potential challenges in data gathering, management, backend handling, and frontend visualization.] 5. Performance Optimization Approach: [Explain your typical process for optimizing backend or frontend applications for improved performance.] 6. Salary Expectations: [Specify your expected salary range or desired salary clearly.] 7. Availability: [Specify when you'd be able to join us.] 8. Public Repositories/Open-source Contributions: [Provide links to your GitHub profile or specific public repositories showcasing your contributions.] Attached is my CV in PDF format. (Optional) Additional Comments: [Any additional information or comments you'd like to share.] Thank you for considering my application. I look forward to your feedback and the opportunity to discuss further. Warm regards, [Your Name] [Your Contact Information, e.g. email + phone]

Application Deadline: The application is open until announced on our website. We will give one day prior notice to the closure of accepting new applications. First Come First Serve.