Lead Software Engineer

Join us!

Tickle your fancy?

Basics & Benefits

Share

At Nexbell Inc, we’re a growing technology company driven by innovation and excellence. Our team is dedicated to building cutting-edge solutions that empower businesses and redefine industries. We’re currently seeking a Lead Software Engineer to join us and lead our talented engineering team in developing robust, scalable, and high-quality software solutions. If you’re passionate about driving innovation and leading a team, we’d love to hear from you!


Job Responsibilities:

  • Technical Leadership: Guide the team in designing, developing, and maintaining software systems that meet business goals.
  • Hands-on Development: Contribute to the codebase, ensuring best practices, coding standards, and high-quality deliverables.
  • Team Mentorship: Provide mentorship and technical guidance to team members, fostering their growth and development.
  • Project Management: Collaborate with project managers to plan sprints, allocate resources, and ensure timely delivery.
  • System Architecture: Design and implement scalable, secure, and maintainable architectures for our software products.
  • Code Reviews: Oversee and perform code reviews to ensure code quality, consistency, and efficiency.
  • Problem Solving: Address technical challenges and provide innovative solutions to improve system performance and reliability.
  • Stakeholder Communication: Liaise with stakeholders to understand requirements and translate them into actionable technical plans.

Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, with at least 2 years in a leadership role.
  • Proficiency in Python, Django, React, Node.js, and experience with monolith and microservice architecture.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Experience with agile development methodologies and tools like Jira, Trello, or Asana.
  • Proven track record of delivering high-quality software on time.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and leadership skills, with the ability to work effectively in cross-functional teams.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.

Preferred Qualifications:

  • Experience in DevOps practices, CI/CD pipelines, and containerization (e.g., Docker, Kubernetes).
  • Familiarity with database technologies (SQL, NoSQL) and data modeling.
  • Prior experience in SaaS product development.
  • Knowledge of frontend and backend frameworks for full-stack applications.

What We Offer:

  • Competitive salary (50K–70K BDT, negotiable based on experience)
  • Performance-based bonuses
  • Festive bonuses
  • Comprehensive health insurance
  • Paid time off
  • Exciting incentives and rewards program
  • Opportunities for career growth and skill development
  • Supportive and inclusive company culture fostering creativity and innovation

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top