Front-end Architect

Posted 16 Hours Ago
Be an Early Applicant
Colombo
Senior level
Software
The Role
Design and implement scalable and performance-driven React applications, provide technical leadership, adhere to best practices in software engineering, collaborate with cross-functional teams, and engage in full software lifecycle from development to post-production support.
Summary Generated by Built In

Mad Mobile is leading the charge in building the next generation of retail and restaurant experiences. In today's rapidly evolving market, customer expectations continue to change, and Mad Mobile is at the forefront of innovation. We empower customers to engage and purchase from brands seamlessly, whether they're in-store, outside the four walls, or on the go. Our platform already supports some of the biggest brands, and we're always looking for new ways to engage with Customers, increase in-store productivity, and ultimately drive transactional value. If you're passionate about creating exceptional experiences and shaping the future of retail and restaurants, Mad Mobile is the place for you!

About the Role:

The Front- end Architect is entrusted with the design and implementation of scalable and performance driven React applications. Their responsibilities encompass establishing a uniform, component-centric design, keeping pace with the ever-evolving React ecosystem, enhancing application performance, and guiding developers through React's best practices. They collaborate closely with backend teams, UX/UI designers, and QA professionals to ensure a seamless and efficient development process. To succeed, the individual should possess deep expertise in React and its associated tools, have a proactive approach to problem-solving, be adept at cross-functional collaboration, demonstrate a keen eye for detail, and be committed to continuous learning and adaptation in the rapidly evolving world of React development.

The position is based in Colombo, SL and will fall under the direct supervision of the Vice President of Technology from our engineering division at the Tampa, FL headquarters.

In this role you will:

  • Design and development of enterprise software solutions that comply with high standards of engineering rigor, performance, scalability, stability, and maintainability.
  • Provide technical leadership and guidance to development teams, ensuring adherence to architectural best practices and guidelines.
  • Adhere to continuous integration and continuous delivery of solutions.
  • Ensure high code quality by following software engineering best practices and design principles.
  • Working collaboratively in a cross-functional team in an Agile delivery environment.
  • Adhere to DevOps principles and be involved with projects in their full software lifecycle from development, QA, deployment, and post-production support.

We are looking for someone who has:

  • Bachelor’s Degree in Computer Science or equivalent and 7+ years of experience developing production enterprise applications and in managing teams.
  • Proven track record as a Software Architect in architecting complex software systems.
  • Excellent communication and leadership skills.
  • Extensive, full-stack experience with web-based technologies and architectures such as RESTful APIs, Java, microservices, HTML5, JavaScript/ES6, Node.js, React, React Native, Flux/Redux
  • In-depth understanding of databases, Linux, and containers/virtual machines.
  • Familiarity with mobile application development will be an advantage (iOS and/or Android)
  • Familiarity with working in a Scrum Agile delivery environment.
  • Familiarity with DevOps practices and prior experience working with Cloud IaaS or PaaS providers such as AWS will be an added advantage.

You may be a good fit if you have these additional skills and/or educational background:

  • Hybrid Framework Expertise: Familiarity with hybrid web application frameworks, such as Cordova and/or Capacitor JS.
  • Modular Design Proficiency: Experience in developing modular React applications, emphasizing component reusability and maintainability.
  • Design System Integration: Experience in translating and integrating design systems into reusable React components.

Our core values:

  • Customer – WE believe that our customers deserve the best from us every day.
  • Accountability – WE take ownership and make things happen.
  • Teamwork – WE win as a team and have fun doing it.
  • Innovation – WE innovate, inspire, ignite the future!
  • Integrity – WE are honest, ethical, and trustworthy.

Why Mad Mobile?

Mad Mobile is the #38 fastest-growing company in Florida and #9 on the Tampa Bay Times Top 100 Workplace List. We’re proud of our culture and promote diversity and a healthy work-life balance.

What about the benefits you ask?

  • Enjoy the advantage of salaries pegged to the US dollar, addressing your concerns regarding the varying cost of living.
  • We pay for performance, going beyond market rates for deserving individuals.
  • Our benefits package includes OPD and Hospitalization cover to you and your family, providing you with peace of mind and access to quality healthcare when you need it the most.
  • Embrace work-life balance with our flexible hybrid working patterns.

Amazing value beyond your day job,

  • Join our active engagement clubs to enjoy a variety of engaging events and activities designed to foster team spirit, creating lasting memories.
  • As we are not offshore, you will be part of a global organization that maintains a multicultural, diversified, and open culture with opportunities to work on-site in our US headquarters.
  • You will have access to continuous learning, training programs, skill workshops, and resources to upskill your talent.
  • You will have the opportunity to fast-track your career, as we open new and exciting opportunities within the organization.

Top Skills

Java
React
The Company
HQ: Tampa, FL
357 Employees
On-site Workplace
Year Founded: 2010

What We Do

Mad Mobile helps companies reimagine how they connect with customers. Our unique platform enables restaurants and retailers to achieve mobility with their existing systems to increase sales and digitize the guest experience. We are the technology that drives mobile experiences.

Some of our key partners include Apple, Salesforce, Samsung, and NCR.

Mad Mobile was founded in 2010 and is headquartered in Tampa, FL. We currently have offices in San Mateo, CA, Houston, TX, Buenos Aires, AR, and Colombo, SL.

Top global customers include Pandora, Ralph Lauren, Meijer, P.F. Chang’s, Aramark, David’s Bridal, Belk, Brooks Brothers, Urban Outfitters, Estee Lauder, MAC Cosmetics, Texas Roadhouse, Signet Jewelers, Anthropologie, Tractor Supply, Talbots, Burlington, PacSun, West Marine, Snipes, Guess, Books-A-Million, The North Face, Vans, Timberland, Free People, Sysco Foods, and Helzberg Diamonds.

Jobs at Similar Companies

bet365 Logo bet365

Software Developer, Trading and Tools

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
Louisville, CO, USA
69 Employees
111K-185K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Senior Back End Developer

Cloud • Information Technology • Productivity • Professional Services • Software
Remote
Hybrid
Chicago, IL, USA
45 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account