Software Engineering Team Lead (Front-End) at Crowdbotics

1 month ago Development & Programming Senior, Lead Full-Time UTC-5 ±0

As a Software Engineering Team Lead you will lead a team of front-end developers while also remaining hands-on with the code. The front-end engineers are responsible for building and maintaining our web SPA.


Experience and Qualifications

  • At least 5 years experience building advanced user interfaces with JavaScript, HTML, and CSS.
  • At least 2 years experience leading or managing collaborative, remote teams in distributed geographic locations.
  • Proven expertise in Vue.js and/or React.js, and a strong understanding of JavaScript frameworks.
  • An eye for design and experience implementing high-quality UI/UX solutions.
  • Proficiency with git.
  • An understanding of REST API integration.
  • Experience with React Native is a big plus.
  • Experience with Django development is a plus.

Description

Crowdbotics is on a mission to democratize the software development process by providing entrepreneurs, product managers, and technical teams with the tools to build applications with zero to minimal coding. Embedded in our DNA are the following beliefs and values:

  • open systems empower our customers to build future-proof businesses on our platform
  • open architectures enable customers to leverage the “best-of-breed” technologies for their business and our platform should support and embrace them
  • machine-generated code is just a means to an end. It needs to coexist with human-written code, and be readable by humans in order to be truly useful.
  • customers stay on our platform because of the openness, flexibility, and value that our platform offers, and not because they are locked into our platform through inaccessible code.
  • talent is global and we will strive to make it accessible to our customers with minimal effort. We are looking for like-minded people who believe in our mission, and share our vision of a world where anyone can build software - at scale.

Crowdbotics Platform Engineering is looking for a Software Engineering Team Lead to join our front-end team. This team owns the technical architecture, engineering, and maintenance of our platform front-end dashboard. The dashboard is the interface for our customers to create applications with minimal coding, request and manage resources for their application, initiate and monitor application development projects, and manage all aspects of their application lifecycle.

The Crowdbotics platform front-end is written in Vue.js and React.js, and integrates with our Django backend and other third-party services.

Responsibilities

  • As a Software Engineering Team Lead you will lead a team of front-end developers while also remaining hands-on with the code. The front-end engineers are responsible for building and maintaining our web SPA.
  • Lead a small team of software engineers in solution design, task breakdown, and code reviews.
  • Work closely with stakeholders to understand business requirements and helps the team members translate these into technical requirements.
  • Communicate effectively with the remote team using real-time and asynchronous communications.
  • Manage resource needs through recruiting and onboarding.
  • Write modern, clean JavaScript and Typescript using Vue.js and React.js.
  • Work with our designers to build HTML, CSS, and JS from their designs.
  • Plan and document technical specifications for features or system design.
  • Design, build, and configure applications to meet business process and application requirements.
  • Mentor junior team members and ensure they adhere to software quality standards.
  • Identify and implement improvements for the code and software quality.

Although this position is remote, you will need to be available at least 6 hours during 7:00AM - 3:00PM US Pacific Time.

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)