Title: Team Leadership & Project Management
Company Name: BizMotion Limited
Vacancy: 1
Age: Na
Job Location: Dhaka (DOHS Mirpur)
Salary: Negotiable
Experience:
Required Qualifications
5+ years of professional software development experience with demonstrated progression in responsibility
Strong proficiency in Ruby on Rails with deep understanding of MVC architecture, ActiveRecord, and Rails conventions
Previous experience in a leadership or senior developer role with team mentoring responsibilities
Solid understanding of web technologies including HTML, CSS, JavaScript, and RESTful APIs
Experience with databases like PostgreSQL, MySQL, Mongodb and SQL optimization
Familiarity with version control systems (Git) and agile development methodologies
Strong problem-solving skills and ability to make technical decisions under pressure
Excellent communication skills and ability to explain technical concepts to both technical and non-technical stakeholders
Preferred Qualifications
Experience with cloud platforms (AWS, Google Cloud, or Azure)
Knowledge of containerization technologies (Docker, Kubernetes)
Familiarity with CI/CD pipelines and automated testing frameworks (RSpec, Capybara)
Experience with front-end frameworks like React
Background in performance optimization and scaling web applications
Understanding of security best practices for web applications
Team Lead - Software Development
Position Overview
We are seeking an experienced Team Lead to guide our software development team in delivering high-quality applications and solutions. The ideal candidate will combine strong technical expertise in Ruby on Rails with proven leadership skills to mentor team members, drive project success, and foster a collaborative development environment.
Key Responsibilities
Team Leadership & Project Management
Lead and mentor a team of software developers, providing technical guidance and career development support
Facilitate agile development processes including sprint planning, daily standups, and retrospectives
Collaborate with product managers and stakeholders to translate business requirements into technical solutions
Conduct code reviews and ensure adherence to coding standards and best practices
Foster a positive team culture that encourages knowledge sharing and continuous improvement
Technical Leadership
Architect and design scalable Ruby on Rails applications and systems
Make technical decisions regarding framework choices, database design, and system architecture
Troubleshoot complex technical issues and provide solutions to development challenges
Stay current with Ruby on Rails ecosystem updates and emerging technologies
Establish and maintain development workflows, deployment processes, and quality assurance protocols
Project Management
Plan and estimate development timelines for features and projects
Monitor project progress and communicate status to stakeholders
Identify and mitigate technical risks and roadblocks
Coordinate with cross-functional teams including QA, DevOps, and Product Management