Senior Software Engineer

Posted 3 Days Ago
Be an Early Applicant
Manama, Capital, BHR
In-Office
Senior level
eCommerce • Information Technology • Professional Services
The Role
Lead development of Mazad digital products across frontend and backend. Design scalable architectures, write well-tested maintainable code, mentor junior engineers, collaborate with product/design/QA, manage CI/CD and deployments, monitor and resolve production issues, and uphold security and data protection.
Summary Generated by Built In

 

Write robust, highly reusable, well-tested code.

Project management and participating in the daily Scrum meetings.

Leading the development and implementation of Mazad digital products, including but not limited to mobile applications, websites, integrations, etc.

Design and implement complex software architectures to meet business requirements and scalability needs.

Write high-quality, efficient, and maintainable code across frontend and backend technologies.

Provide guidance, mentorship, and code reviews to junior team members, upholding coding standards.

Possess proficiency in frontend and backend technologies, databases, APIs, and frameworks.

Analyze and resolve technical challenges, debug issues, and propose effective solutions.

Collaborate with cross-functional teams including product managers, designers, and QA engineers.

Identify and address performance bottlenecks in applications to ensure optimal user experience.

Implement security measures and adhere to data protection regulations for user information safety.

Take ownership of codebase health, refactor code, and improve code quality over time.

Stay updated with industry trends, emerging technologies, and best practices to suggest innovative solutions.

Participate in project planning, task estimation, and meet project deadlines effectively.

Create and maintain technical documentation for code, architecture, and processes.

Collaborate with QA engineers for comprehensive testing and ensure high product quality.

Manage deployment pipelines, monitor systems, and work with DevOps teams for smooth releases.

Investigate and resolve production issues promptly to maintain system uptime.

 



Requirements

Over 5 years of hands-on full stack experience.

Bachelor's degree in computer science, engineering, or equivalent industry experience.

Proficient in TypeScript, Javascript, NodsJS, ReactJS and React Native frameworks.

Proficient in PostgreSQL, and familiar with at least one NoSQL DB.

Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles.

Proficient in AWS services (EC2, Cognito, S3, Cloudfront, RDS, Lambda, SQS, SNS..).

Proficient in TDD, clean Architecture.

Proficient in CI/CD.

Capable to cope with stress, and quickly learn new knowledge

Good cross-team communication skills.



Skills Required

  • Over 5 years of hands-on full stack experience.
  • Bachelor's degree in computer science, engineering, or equivalent industry experience.
  • Proficient in TypeScript.
  • Proficient in JavaScript.
  • Proficient in NodeJS.
  • Proficient in ReactJS.
  • Proficient in React Native.
  • Proficient in PostgreSQL.
  • Familiar with at least one NoSQL DB.
  • Proficient in distributed system design.
  • Familiar with at least one messaging middleware.
  • Proficient in AWS services (EC2, Cognito, S3, CloudFront, RDS, Lambda, SQS, SNS).
  • Proficient in TDD and Clean Architecture.
  • Proficient in CI/CD.
  • Ability to cope with stress and quickly learn new knowledge.
  • Good cross-team communication skills.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
27 Employees
Year Founded: 2017

What We Do

Mazad is a company founded in April 2017 in Bahrain that organizes and supervises public and digital auctions for a variety of assets. It operates as a leading online auction platform and marketplace.

Similar Jobs

Mondelēz International Logo Mondelēz International

On Job Trainee- CORE

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Manama, Capital, BHR
90000 Employees
Remote or Hybrid
2 Locations
289097 Employees
In-Office or Remote
2 Locations
185619 Employees

VAM Systems Logo VAM Systems

Network Administrator

Big Data • Cloud • Information Technology • Security • Software
In-Office
Manama, Capital, BHR
97 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account