Glowing.io logo

Lead Frontend Software Engineer

Glowing.io

Job description

1. Seek truth with open-mindedness and humility
2. Embrace kaizen in our pursuit for excellence
3. Be an alchemist in our community
4. Be proud
5. Explore the world
6. Be grateful, be kind, give back

Role: Lead Frontend Engineer


Summary: Glowing.io is a SaaS startup providing the leading unified, intelligent guest messaging platform for globally recognized, ultra/luxury hotel brands of the world. The core responsibility of this new role is to lead and build new features in the existing frontend infrastructure which is written in ReactJS along with a preference for having the ability to work on Flutter, as well as participate as needed in skunkworks projects. The ideal candidate will have at least 4 years of experience architecting systems from scratch and over existing software. Glowing.io sets a high standard of engineering practices that includes the right process, right communication, right documentation and exceptional code quality which are reviewed among peers.

Responsibilities:


Product Delivery

  1. Work closely with the Product team to estimate quarterly roadmap for components you will own and set a plan to deliver
  2. Set personal weekly sprint tasks, deliver and inspire by achieving commitments.
  3. Own the entire product experience as you will be the one delivering the final product to the consumer.
  4. Go through the pull Request process, follow feature branches and maintain a high-quality code

Software Development

  1. Modify the software to fix errors and build features over existing software
  2. Produce clean, efficient code based on specifications
  3. Create components from scratch over ReactJS
  4. Maintaining and upgrading existing deployment with expertise working over the UNIX system and deploying systems over Ubuntu machines
  5. Work with CTO to develop architectural designs and system flowcharts
  6. Ability to write high-performance, reusable code for UI components.
  7. Have an understanding of basic algorithms for improving system performance
  8. A systematic approach to troubleshooting and debugging system
  9. An understanding of RESTful APIs - and comfortable pushing server-side developer to build them the way you want
  10. Good familiarity with most of the React JS in-built and popular third party frameworks, libraries, and accelerators with in-depth expertise on most of the popular ones

Software Stability

  1. Review workflows and architecture to find potential software risks and plans to fix them
  2. Working on fixing memory leaks and performance optimizations
  3. Diligent in planning to ensure no technical debts are created in the system
  4. Identify and plan to fix any technical debts in the current implementation

Software Management

  1. Evaluate technology vendors and requirements optimized for costs, performance, and stability
  2. Demonstrate engineering leadership by showcasing frameworks to make decisions
  3. Invoke brainstorming sessions, and help create a culture to be open to suggestions than being constricted to opinions.

Who should NOT apply: 


Don’t apply if any of the below is true

  1. Lack of care and respect among peers, senior or junior
  2. Lack of discipline and transparency
  3. No experience working remotely, or on a project individually
  4. Lack of confidence in communicating in English.
  5. Not willing to travel outside the country for any reasons (post-COVID-19)
  6. Don’t have an extraordinary capability in even one domain directly related to the responsibilities for this job.

Who should apply: 


Key Requirements

4+ years of programming experience

  1. Experience working on ReactJS and Flutter or ability to learn a new language or framework quickly.
  2. Having experience with the latest web technologies such as React.JS, ES6, WebPack,
  3. Experience working and managing AWS console
  4. Successfully architected systems, and dividing tasks from architecture to real executable deliverables with estimates
  5. Understand Pull Request process, follow feature branches and maintain a high-quality code
  6. Expert knowledge of web technologies i.e. HTML/CSS.
  7. Beside prior experience in building responsive websites, an eye for pixel-perfect designs

Key Characteristics: Self-discipline, proactive, organized, empathetic, active listener, and comfortable overall communication skills. Can manage and lead people, in-person and remotely. General presence creates a feeling of collaboration and confidence. Has an entrepreneurial and broke mindset attitude.

Future: Success in this role can lead to a broadening of responsibilities that can include more engineering leadership roles.

Location: Remote (so anywhere with fast, reliable Internet)

Contact / Apply: Referrals and/or interested candidates, please email parag at glowing.io with resume, LinkedIn URL, any project or github links and a statement of how your experience and interests ideally match our needs. Thank you for your consideration 🙏.

Apply now

Apply Apply

Please let Glowing.io know you found this job on Himalayas. This will help us grow!

About this role

Apply before

May 16th, 2021

Job posted on

December 23rd, 2020

Job type

Full Time

Hiring timezone

Worldwide
Primary industry
Company size

1-10

Founded in

2014

Social media
Visit glowing.io Visit glowing.io

About the company

Glowing.io is a SaaS solution that enables hotels and their guests to message each other in whatever mobile messaging platform (ex: SMS, WhatsApp, WeChat, etc.), AND in whatever language each guest pre...
View company profile View company profile

We'll keep you updated when the best new remote jobs pop up.

mail
Subscribe

We care about the protection of your data. Read our Privacy Policy.

Featured remote companies

View all companies View all companies
  •  Rainforest QA logo

    Rainforest QA is modern testing for web and mobile apps.

    Employees

    51-200

  • Troop Themes logo

    At Troop, we build trailblazing Shopify themes that enable great brands to bring their ideas to life.

    Employees

    1-10

  • Indee Labs logo

    Indee Labs is developing a non-viral, intracellular delivery system based on microfluidic vortex shedding (µVS) to rapidly deliver nucleic acids, proteins and gene editing complexes with minimal per

    Employees

    11-50

  • Conveyal logo

    Conveyal is a consultancy specializing in open data and open source technology for the transport sector.

    Employees

    1-10

  • Percona logo

    Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open-source databas

    Employees

    201-500

  • The Graph logo

    The Graph is building a protocol for building decentralized applications quickly on Ethereum and IPFS using GraphQL.

    Employees

    11-50