Summary
✨ AI‑Generated
A technology startup is looking for a Software Engineer to participate throughout the full development lifecycle. The role involves planning feature architecture, writing high-quality testable code independently and collaboratively, resolving bugs, addressing security and technical debt, and ensuring reliable deployments and production systems. Experience with modern PHP frameworks is required.
Highlights
Broad software engineering responsibilities across the full development lifecycle, including architecture, implementation, testing, security, deployments, and production reliability. The role offers exposure to both independent and collaborative development.
Description
About
Macroman Solutions is a startup based in Bangladesh, we are a bunch of people who love Technology and to build something amazing with it.
Our main focus is to develop complete business solutions for businesses to make their life easier.
We believe in transparency, a simplified work environment, and a helpful mentality.
Recently, we have received over half a million dollar worth investment from venture capitals in one of our Product.
Job Description
As a software engineer you'll be involved with the whole development cycle.
You Will:
Plan the technical specifications and architecture of new features and changesWrite high quality, testable code solo and with a pairSpend some time tracking down and squashing bugsAddress security and technical debt as it arisesEnsure deployments succeed and that production systems stay up
You Should Have:
Solid grasp of OOP and be able to develop a complete solution following the design patternSolid understanding of Symfony/Laravel frameworks and their individual componentsExperience in developing and consuming REST APIs in Symfony/Laravel ecosystemSolid understanding of Vuejs
You know git and follow proper git workflow in your development
Learning is part of our culture, so it's okay if you haven't done everything on this list yet.
Just be ready and willing to learn it.
Our Tech Stack
While you will probably start out working in the part of our codebase you feel most comfortable with, everyone is a full-stack developer here.
Frontend: Typescript, Vuejs, TailwindBackend: Symfony, Redis, RabbitMQ, GRPC, ProtobufPattern: Event Driven Microservice, Event Sourcing, CQRSProduction Deployments: Linux, NagiOS, Grafana, Linode
The product you'll be working on
The main focus of Macroman Solution is to build sophisticated yet easier to operate products that helps different level of people engaged in eCommerce.
Whether thats a vendor, retailer, supplier or customer, our mission is to make their life easier.
Different level of integration with eCommerce related serviceProducts that helps vendor's to take their business onlineAnalysis of data to focus on area's that offers more opportunity
Our Requirements
Now That You Know a Little More About What You'll Do And The Impact You'll Have, Here's What You'll Need To Succeed In This Role:
Passion
You want to work in the field of Market Analysis and Automation.Your personal goals align with this role and our company's mission.You care more about the "why" than the "how".
Initiative
You take on projects beyond your current knowledge to challenge yourself.You learn, create, or code in your free time.You notice and record problems, then make an effort to solve them efficiently.
Competence
You have a proven record of solving engineering problems and tracking down issues across the stack.You knows when to ask vs.
when to figure it out on your own.You can communicate technical ideas to non-technical team members.You demonstrate an organized approach to solving problems.You consistently ask for and implement feedback.
Reliability
You commit to realistic timelines on the projects you take on.You can be counted on to do what you say.You are a self-starter, and find things to do even when not assigned a task directly.
Benefits
Salary range 30,000 - 60,000 BDTPerformance Bonus2 Festival BonusYearly IncrementAnd, a few other surprises to keep you happy.
Note: This is a Remote job and you'll work from the comfort of your home.
You'll have to work using your own device.
If you have prior remote working experience it'll be highly appreciated.
We don’t really care about your educational background.
You do need to be able to Speak and Write English in a proper way, that’s good enough for us.
How to Apply
Click Apply Now and fill out the form ( It’s a Google Form, May require you to log in via Google Account )
Thanks for taking a look!
Apply Now