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