Senior Software Engineer
About Us
weDevs is a leading-edge software company specializing in innovative WordPress Plugins and SaaS products that empower businesses to thrive worldwide. Our focus is on efficiency, scalability, and creating meaningful impact for our clients. We proudly serve 100,000+ customers across 160+ countries, helping businesses achieve their goals with our solutions.
Position Overview
As a Senior Software Engineer at weDevs, you’ll be a hands-on technical leader who shapes how we design, build, and scale our next-generation SaaS products — while still writing the code that matters most.
You’ll be joining the FlyCommerce team at weDevs. FlyCommerce is a next-generation SaaS-based eCommerce solution offering both standalone shop and multi-vendor marketplace capabilities, built on top of the globally recognized Dokan ecosystem. We empower entrepreneurs and enterprises to effortlessly launch and scale online stores or marketplaces with speed, flexibility, and reliability. With powerful vendor management, seamless store operations, and modern integrations, FlyCommerce is redefining how eCommerce businesses are built and managed.
This is a player-coach role. We’re not looking for someone who steps away from the keyboard to manage from a distance — we want a senior engineer who leads by example, ships production code, makes sharp architectural calls, and lifts the entire team while doing it. You’ll also be expected to work as a modern, AI-augmented engineer: using AI tools to move faster without compromising quality, and thinking strategically about where technology should take the product next.
If you’re a strong engineer who never wants to stop building, who treats AI as a force multiplier, who thinks in systems and strategy, and who genuinely enjoys growing other engineers — this is the role for you.
What makes you the ideal fit
- You’re a senior engineer who still loves to code. Leadership doesn’t mean leaving the codebase — you set the standard by shipping clean, well-tested code yourself.
- You’re AI-native in how you work. You use AI coding assistants and modern tooling to amplify your output, and you have the judgment to know when to trust them, when to push back, and how to keep quality high.
- You think strategically, not just tactically. You connect technical decisions to business outcomes, weigh trade-offs, and help shape the roadmap — not just close tickets.
- You’re a natural team leader who mentors, reviews thoughtfully, unblocks teammates, and builds an engineering culture people want to be part of.
- You take ownership of complex, ambiguous problems and love architecting solutions from the ground up.
- You’re an excellent communicator who can explain hard technical concepts to both engineers and non-technical stakeholders, and you believe in documenting your work thoroughly.
- You have the curiosity and drive to keep learning — staying current with new tools, frameworks, and the rapidly evolving AI landscape.
- You balance technical excellence with pragmatism, shipping value on time without cutting corners that hurt later.
- You’re a team player who welcomes constructive feedback and contributes to a positive, fast-moving engineering culture.
- You’re excited about building SaaS and eCommerce products at scale — solving real-world problems like multi-tenancy, performance optimization, and microservices architecture.
- You bring positive energy and a sense of humor to a team that’s growing super fast. 🚀
What you’ll be doing
- Writing, reviewing, and maintaining high-quality production code across the stack — you stay hands-on every week, not just in planning meetings.
- Leading the design and architecture of critical features and systems that serve users at scale.
- Using AI-assisted development tools to accelerate delivery, and establishing best practices for how the team adopts AI responsibly and effectively.
- Building and maintaining RESTful APIs and backend services using Laravel and Node.js.
- Developing modern, responsive frontend applications with React.js and Next.js using TypeScript.
- Designing and operating microservices architecture, working extensively with PostgreSQL, MongoDB, RabbitMQ, and Redis for data storage, messaging, and caching.
- Building beautiful, pixel-perfect user interfaces using Tailwind CSS.
- Deploying and managing services using Docker and Kubernetes for containerization and orchestration.
- Translating product and business strategy into technical plans, and influencing the roadmap with sound engineering judgment.
- Mentoring junior and mid-level engineers through code reviews, pair programming, and knowledge-sharing sessions — and helping the whole team level up.
- Establishing coding standards, best practices, and development workflows that improve quality and velocity.
- Optimizing application performance, database queries, and system architecture for speed and scalability.
- Troubleshooting complex technical issues and delivering solutions that are both effective and durable.
- Collaborating closely with Product Managers, Designers, and other engineers to define requirements and ship features end-to-end.
- Contributing to technical documentation, system design documents, and architectural reviews, and participating in sprint planning and technical discussions.
- Ensuring code quality through comprehensive testing, CI/CD pipelines, and deployment automation.
What you bring to the table
- 6+ years of professional software engineering experience, with a strong track record of shipping production systems.
- Strong hands-on coding ability — you’re still writing code at a senior level, not just directing others.
- Backend expertise with Laravel and Node.js for building scalable APIs and services.
- Strong experience with React.js, Next.js, and TypeScript for modern frontend development.
- Proficiency with Tailwind CSS for building responsive user interfaces.
- Deep understanding of PostgreSQL and MongoDB — database design, optimization, and performance tuning.
- Hands-on experience with RabbitMQ for message queuing and Redis for caching strategies.
- Proven experience designing and operating microservices architecture that scales to millions of users.
- Strong expertise in containerization and orchestration using Docker and Kubernetes.
- Demonstrated fluency with AI-assisted development tools (e.g., AI coding assistants), with a thoughtful, quality-first approach to using them.
- Strategic thinking — the ability to align technical decisions with business goals and make sound build-vs-buy and architecture trade-offs.
- Demonstrated team leadership: mentoring engineers, leading technical initiatives, and driving standards.
- Solid understanding of multi-tenant SaaS application architecture.
- Experience with version control (Git), CI/CD pipelines, and modern development workflows.
- Strong problem-solving skills and the ability to debug complex technical issues efficiently.
- Excellent communication and collaboration skills, with experience working in cross-functional teams.
- Strong attention to detail and commitment to writing clean, maintainable, and well-documented code.
Educational Requirements
It doesn’t matter where you went to college or what your CGPA was as long as you are smart, passionate, ready to work hard, and have fun.
Workplace & Hours
- Location: weDevs HQ ( Mirpur DOHS, Dhaka )
- Working Days: Monday to Friday
- Working Hours: 8 AM – 5 PM (BST)
Compensation
- Salary Range: BDT 1,50,000 – 2,00,000 (Based on experience and skills)
- Salary Review: Annually
Perks & Benefits ♥
Working at weDevs is more than just a job — it’s an opportunity to grow, create impact, and be part of something bigger. Here, your contributions matter, your ideas are heard, and your growth is our priority. In return for your dedication, we offer meaningful rewards and a truly supportive environment. Here’s what you’ll enjoy:
- Work in a flat organization where your voice is always heard.
- Provident fund & gratuity for long-term financial security.
- Medical fund & having corporate deals with multiple hospitals.
- Enjoy 2 annual festival bonuses to make your celebrations brighter.
- Performance & referral bonuses to reward your contributions.
- Marriage bonus and leave to celebrate your big day.
- Parental bonus and leave to support your family moments.
- Generous leave policies: casual, sick, annual, bereavement, and carry-forward leave.
- Yearly annual & family tour, plus quarterly team outings to connect and recharge.
- Fully subsidized lunch, with unlimited tea, coffee, snacks, and seasonal fruits.
- Monthly gym allowance to support your health and fitness goals.
- Observe your spiritual journey with dedicated leaves (Hajj, Umrah, Christmas, Puja), honoring what matters most to you.
- Access free medical consultancy for you and up to four family members, ensuring the health and well-being of your loved ones.
- Take a well-deserved break with our sabbatical leave and tour sponsorship, offering up to BDT 100k to explore, recharge, and return refreshed.
- Financial consolation care for family members.
- Table tennis 🏓 to unwind and have fun with teammates.
- Regular knowledge-sharing sessions to grow together.
- Access to training and learning materials to sharpen your skills.
- And last but not least — a truly world-class work environment where you can thrive.
The Application Process
- Technical interview with the Engineering Team Lead — a deep dive into your technical experience, architectural decisions, code quality standards, and how you use AI and strategy in your day-to-day work.
- Interview with the HR Team — a chance to discuss your mindset, leadership style, mentoring experience, and how you’d fit into the team culture.
- Reference check — to learn more about your past contributions, work ethic, leadership capabilities, and professional reputation.
- Final interview with the Board of Directors — an opportunity to align on vision, technical strategy, and expectations at the highest level.
- Formal job offer — welcoming you to the weDevs family and outlining your next steps.
Our Statement
At weDevs, we are committed to fostering a workplace where everyone feels valued, respected, and empowered to do their best work. We believe in building a team driven by excellence where talent, dedication, and merit are what truly matter.
We provide equal employment opportunities to all qualified individuals without discrimination. Every hiring decision is based on skills, experience, and the ability to contribute to our mission—not on personal characteristics or backgrounds.
We are dedicated to creating an environment where every team member can thrive, grow, and make meaningful contributions. Your work, your ideas, and your passion are what define your success at weDevs.
Life at weDevs
Application Deadline: July 12, 2026
