Senior Software Development Engineer - Tech Lead
Unleash 🚀 your coding creativity! Join our team and work with talented colleagues worldwide in a friendly, innovative environment. Don't miss your chance to be part of a game-changing team!
We usually respond within two weeks
Senior Software Development Engineer - Tech Lead
💬 Background
Are you tired of being trapped in the soul-sucking clutches of a mundane and conventional software development job, where your days blur together in a mind-numbing routine? 🙅♂️ Are you ready to unleash the untamed brilliance of your intellect and unleash a storm of epic engineering skills to reshape the very fabric of the cutting-edge 🌟 international 🌎 broadcasting industry? Look no further, brave soul, for our team of relentless developers awaits you! We firmly believe that wild, exhilarated coders conjure awe-inspiring software, which is why we've forged an untamed work environment pulsating with passion, innovation, and an unyielding commitment to our ferocious team! 😎
Nestled in the untamed heart of Bangladesh, our audacious software company reigns as a sanctuary of sheer excitement, igniting the flames of creativity in every developer. Join our untamed tribe, and you'll plunge headfirst into a roaring adventure, crafting revolutionary products alongside a band of fearless comrades from all corners of the globe. Together, we relentlessly defy boundaries, transcending the realm of mere coding to unleash a software revolution that leaves the world gasping in awe. If you seek a career that defies convention, rewards audacity, and teems with heart-pounding exhilaration, then heed the call! Abandon the shackles of mediocrity and join us as we carve a path to a future where the impossible becomes ordinary. Together, let's unleash our wild potential and reshape the world with a thunderous roar! 🌪️🔥💪💥🌍
🔑 Requirements
- ✅ Making Tough Calls: You need to make the hard calls and make them right. When you choose a solution, you also choose the problems and issues the team will live with
- ✅ Professional attitude: You take your commitments seriously, challenge yourself, and strive to perform assigned duties with exceptional quality.
- ✅ Quick learner: You are open to learning and adapting new technologies quickly, as and when needed.
- ✅ Communication: You are able to communicate with our foreign counterparts across the globe on a daily basis in a clear and intelligible way, clarifying requirements as needed, to make sure we build the right product.
- ✅ Sense of ownership: You are able to take over responsibility for building and maintaining parts of a big project independently.
- 🎓 Academic: Minimum Bachelor’s Degree in Computer Science/Engineering.
- 🏢 Experience: 👁️🗨️ 6 Years and above in JavaScript/TypeScript and/or Python and willing to work in TypeScript.
➕ Preferred expertise areas
If you have prior professional experience in any of the following then it will be added as a plus.
- ⚡ GraphQL, REST
- ⚡ AWS Serverless Stacks ( Lambda, DynamoDB, SQS, SNS, Step Functions, Fargate)
- ⚡ Experience in deployment of code to production environments, including experience in Docker and Serverless.
😎 Not required, but an advantage
- 🧩 Experience in the media industry and working on systems for content ingest enrichment and publishing.
- 🧩 Experience working with online video processing and distribution (formats, encoding, adaptive bitrate streaming, digital rights management, CDNs, and players)
- 🧩 Experience working on large distributed systems.
- 🧩 Experience using Datadog.
- 🧩 Any AWS Associate level certification or above.
- 🧩 Strong debugging skills and the ability to pick up and quickly contribute to existing codebases. Unfortunately, we don't always get to just build just new things and also need to maintain and support hundreds of existing projects.
🤩 What we offer
Join a company made by developers, for developers, that's committed to creating a workplace you'll love! Say goodbye to uninspiring work environments and hello to a career that brings out your full potential.

- Seriously advanced work 👨💻: This is an exciting opportunity to build ground-breaking products for big players in the industry with the latest cloud and mobile stacks, exercising industry best practices.
- Great mentors 👨🏫: You can learn from and tap into the wealth of vast experience we have in our team here and abroad, whenever you need.
- Salary 💰💰: The salary range starts from 1,30,000৳ depending on skills and experience.
- Supplemental Security Income 💰: QAQI (Quarterly salary Adjustment and Quarterly salary Increment) and based on dependent family members 👨👩👦👦..
- Yearly increment 💹 based on performance.
- Weekend 📅: Saturday and Sunday.
- 4 weeks of paid 🏝 leave 🏞
- 2 weeks of 👨🍼paternity leave.
- 6 months of 👩🍼maternity leave.
- Leave Encashment 💰.
- All the public 🏝 holidays 🏞 as declared by the Bangladesh Government.
- Flexible office timing 🕛.
- Two Eid Bonuses 💰.
- 👶 Child Birth Bonus 💰
- Wedding Bonus 💰.
- 🩺Hospitalization 💊 Safety Net for self, spouse, children, parents, and parents of the spouse 👨👩👦👦.
- Mobile 📱 and internet allowances.
- Possibility of short and long-term work ✈ opportunities abroad 🌍.
- Regular team-building events, parties, etc 🎉.
- Fully subsidized delicious lunch 🍱, snacks 🍕, drinks 🥤, etc 😋
- Ramadan Cost Adjustment 💵.
The application deadline ⏰ is 20th June 2023.

Colleagues













About Craftsmen
Craftsmen was established on the perfect blend of highly skilled engineers having over a decade of experience providing premium technology solutions to the leading companies across the globe.
Craftsmen is continuously engaged to invent new ways to help customers increase operational efficiency and excellence through technology.
Senior Software Development Engineer - Tech Lead
Unleash 🚀 your coding creativity! Join our team and work with talented colleagues worldwide in a friendly, innovative environment. Don't miss your chance to be part of a game-changing team!
Loading application form
Already working at Craftsmen?
Let’s recruit together and find your next colleague.