About the job Software Tech Lead
Company Description
Our client is the leading Upskilling & Job Placement platform in Bangladesh. We help the students with effective training & help them get jobs. We also help the companies to hire top talents . Our mission is to help 1 million people secure jobs by 2030. We are dedicated to empowering individuals with the knowledge and expertise needed to thrive in the dynamic job market. Through our Career Path programs, Courses for skill development and Master classes, we aim to not only enhance technical skills but also foster critical thinking, creativity, and adaptability. By doing so, we are committed to creating a pool of highly skilled and employable individuals who can confidently contribute to the ever-evolving demands of the professional landscape.
Key Responsibilities
- Develop and maintain web applications using Django (backend) and React (frontend), Next.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug issues across the stack.
- Participate in code reviews and provide constructive feedback.
- Stay updated with emerging technologies and apply them to improve existing solutions.
- Work with RESTful APIs and integrate third-party services.
- Implement responsive UI/UX designs and ensure cross-browser compatibility.
- Manage database schemas, queries, and performance optimizations.
Skills & Qualifications
- 5+ years of proven experience as a Full Stack Developer or similar role.
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
- At least 6 months of tech lead experience is required.
- Strong knowledge of Django (REST API development).
- Experience with React.js and modern frontend practices.
- Proficiency in AWS services (EC2, S3, Lambda, RDS, etc.)
- Ability to manage deployments and CI/CD pipelines.
- Familiar with Git, Docker, and SQL.
- Strong proficiency in Django and Django Rest Framework.
- Solid experience with React.js and state management libraries like Redux.
- Familiarity with front-end technologies, including HTML5, CSS3, and JavaScript.
- Experience with relational databases such as PostgreSQL or MySQL.
- Knowledge of version control systems, preferably Git.
- Understanding of RESTful APIs and web services.
- Ability to write unit tests and perform debugging.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with containerization tools such as Docker is nice to have.
- Experience working with MYSQL is nice to have.
- Familiarity with cloud services (AWS, Azure, GCP) is nice to have.
- Knowledge of GraphQL and modern authentication mechanisms like JWT is nice to have.
- Experience with CI/CD pipelines and DevOps practices is nice to have.
- Understanding of Agile methodologies is nice to have.
Employment Structure
- Onsite in Adabor, Dhaka | Full-time
- Salary: DBT 130,000 - 180,000+ (slightly higher for deserving candidates)
- Benefits: Subsidized lunch + Career growth and networking + 2 annual tours
- Work Week: Monday - Friday, 10:00 AM - 6:30 PM
Hiring Process
- Conversation with Talvette
- Technical Assignment
- Interview with the client's management team
- Receive an offer
- Join their team full-time