Lead Front end Engineer

Department: Engineering
Specialization: Developer
Experience: Lead
Technologies: React.js
Client: Asana
Special referral bonus: No
Hot position?: Not Hot
Work model: Remote
Asana is a computer software company that specializes in the fields of work management and productivity. It helps teams orchestrate their work, from small projects to strategic initiatives. Asana’s products help people have everything from the most immediate details to the big picture organized so each person knows what they should be doing and why.
    On Behalf of Asana, AgileEngine is looking for an experienced Lead/Senior Full Stack Engineer to join one of the most important companies in San Francisco with the clients with UX and Product teams having an impact on the final user-facing products, and interact with popular frontend technologies utilizing a variety of different coding languages and tools.

      We are looking for

      • 7+ years experience in software development 
      • Upper-Intermediate English and good communication skills
      • Experience working with agile methodologies.
      • Excellent analytical and time management skills
      • Significant practical experience with React (ideally 4+ years)
        • HTML
        • CSS/SCSS
        • Experience with CSS-in-JS libraries or relevant experience with SCSS/SASS
        • React hooks
      • Experience with Typescript
      • Javascript experience with the latest features (ES6+)
      • Testing:
        • A/B Testing experience. (Google tag manager experience)
      • Desirable:
        • SEO
        • Practical experience with NextJS
        • Testing experience with the following libraries:
          • Jest
          • @testing-lib/react
          • Cypress
        • Experience with Web APIs. DOM, event bubbling, etc.
        • Experience working with libraries and semantic versioning is a plus.
        • Experience in CMS (Contentful)
       

      Nice to have:

          • Data modeling experience (Migrations) 
          • Expertise with AWS Elastic Beanstalk.
       

      Responsibilities

      • Backlog refinement.
      • Code Review
      • Producing high-quality code
      • Alignment with existing development teams
      • Lead:
        • Mentoring
        • Reporting

      We offer

      • Interesting and challenging tasks
      • Flexible work schedule
      • Friendly and a very skilled team with great corporate culture and mentorship (visit us and see it yourself)
      • US democratic management style
      • Opportunities for self-realization, professional and career growth
      • Cool events and team activities
      • Professional workshops and training, a great engineering culture

      About AgileEngine

      Founded as a dev tool vendor with a 2-person team

      2010

      Opened a dev center in Ukraine

      2012

      Pivoted into outsourced product development

      2014

      Launched mobile and UI labs

      2015

      Got our first Inc. 5000 award

      2016

      Opened a dev center in Argentina

      2017

      Became a top-3 ranked custom software developer in DC, Ukraine, and Argentina

      2019

      Became the #1 software development company to hire in 2020

      2020

      Opened new dev centers in Mexico and Colombia, counting 500+ experts

      2021

      How we lead

      A company where experts grow, hone their skills, and do what they love, AgileEngine is guided by these principles:

      Stay agile and embrace changes

      Thrive in a results-driven culture with individual autonomy

      Innovate with fellow experts in a no-blame environment

      Learn from mistakes and move on

      Foster mutual trust and support

      Haven’t found the right position?

      We are always in search of awesome experts. Share your CV, and we’ll notify you once we have the right opportunity.

      Subscribe

      Our geography

      UTC-5
      WASHINGTON DC USA
      UTC-5
      MIAMI USA
      UTC-6
      MEXICOMexico
      UTC-5
      ColombiaColombia
      UTC-3
      BrazilBrazil
      UTC-3
      ArgentinaArgentina
      UTC+2
      UkraineEurope
      UTC+1
      PolandEurope
      UTC+5:30
      IndiaIndia

      Apply for this position

      Allowed Type(s): .pdf, .doc, .docx