Location: Dhaka/On Site
Job Type: Full-time, Entry-Level
🎯 The Role: Job Summary
We are seeking highly motivated and sincere fresh graduates to join our intensive Trainee Program. This role is specifically designed for individuals with a strong foundation in computer science fundamentals, proven problem-solving skills (especially through coding contests), and an insatiable desire to learn.
You will be mentored by senior engineers and work on real-world projects, applying your analytical abilities to build robust and scalable software. We aren’t just looking for a coder; we’re looking for a future-ready engineer who is hardworking, proactive, and an excellent communicator.
🚀 Key Responsibilities
- Learn & Adapt: Rapidly learn our tech stack, development processes, and coding standards through our structured training and mentorship program.
- Code & Develop: Write clean, efficient, and maintainable code under the guidance of senior team members.
- Problem-Solve: Analyze and debug complex technical issues, applying the same logical rigor used in competitive programming.
- Collaborate: Work closely with your team, product managers, and other departments. This requires strong communication skills to articulate complex ideas, ask clarifying questions, and share your progress.
- Contribute: Participate actively in code reviews (both giving and receiving feedback), team meetings, and brainstorming sessions.
- Own Your Work: Take ownership of your tasks, demonstrating a sincere and hardworking attitude to see them through to completion.
⭐️ Required Qualifications & Skills
- Education: Bachelor’s degree (or graduating soon) in Computer Science, Software Engineering, or a related technical field.
- Problem-Solving: Strong foundation in Data Structures and Algorithms.
- Coding Contest Experience: This is a key requirement. You must have a demonstrable portfolio of participation in competitive programming platforms (e.g., Codeforces, LeetCode, AtCoder, ICPC, Google Code Jam, HackerRank, etc.). Please share your profiles.
- Language Proficiency: Solid grasp of at least one programming language (e.g., C++, Java, Python, JavaScript).
- Motive: A genuine passion for software development, a proactive “can-do” attitude, and a clear willingness to put in the effort to learn and succeed.
- Communication: Excellent verbal and written communication skills. You must be able to explain your thought process clearly and work effectively in a team.
👍 Preferred (Nice-to-Have) Skills
- Previous internship experience in a software development role.
- A personal projects portfolio (e.g., a GitHub profile).
- Familiarity with Git or other version control systems.
- Basic understanding of databases, APIs, or web frameworks.
🎁 What We Offer
- A structured mentorship program designed to accelerate your growth.
- A vibrant and collaborative company culture that values hard work and sincerity.
- Direct exposure to challenging, real-world projects.
- A clear career path for high-performing individuals.
- Competitive entry-level salary and benefits package.
✉️ How to Apply
Interested candidates, please send your resume, a brief cover letter, and links to your competitive programming profiles to [email protected]. In your cover letter, please tell us about a complex problem you solved (in a contest or project) and what you learned from.