Software Engineer

Macromanhq — Bangladesh · Posted ~3 weeks ago

Skills

Object-oriented programming Software architecture Design patterns Symfony Laravel Software development lifecycle Automated testing Bug fixing Application security Production deployment PHP OOP Design Patterns

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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