Engineering Manager, Frontend

Mozilla


2 months ago

03/20/2019 06:56:22

Job type: Full-time

Hiring from: US

First appeared on Foss Jobs

Category: Software Dev


We’re a small team that has the resources and support of a large company. Pocket was acquired by Mozilla in 2017, and together we are committed to an internet that elevates critical thinking, reasoned argument, shared knowledge, and verifiable facts. As our first Engineering Manager, you’ll be responsible for helping ensure our ability to support high quality content on the web. This role is fundamental to Pocket’s success.

Come work with us and make a huge impact on advancing high-quality content on the web.

What you’ll do:

  • Lead a distributed team of 6-10 software engineers building our web app, extensions and integrations into the Firefox browser.
  • Report to our CTO and as our first Engineering Manager, help define what will make the role successful at Pocket.
  • Create an inclusive environment which engages and challenges your team members, and exposes them to new opportunities.
  • Set and communicate your team’s goals, and establish plans and schedules to attain them.
  • Collaborate with engineers, data scientists, designers, product managers and support teams to implement our product strategy.
  • Ensure that the software your team delivers is on time, high quality, measurable, and maintainable.
  • Anticipate the right mix of capabilities required for your team to be successful, and recruit and hire new people as needed.
  • Be rewarded with growth and leadership opportunities for strong performance.

What you already have:

  • You have 6 years of overall industry experience, with at least 2 years of hands-on technical leadership and/or people management experience.
  • You have the ability to successfully lead and ship complex software projects on time in a loosely structured environment.
  • You can hire, coach, motivate, develop, and delegate to geographically distributed team members with different skill sets from your own.
  • You can resolve problems, manage risk, lead change, and facilitate collaborative decision-making in a multi-functional team.
  • You possess clear and succinct communication, and the ability to develop positive relationships with subordinates, peers, upper management, and partners.
  • You can enable creative thinking and new contributions in your team.

Our team requires skills in a variety of domains. You should ideally have experience with some of the areas listed below, and be passionate about learning new things. We’re excited to see:

  • Experience with building modern applications on the web
  • Working knowledge with web technologies: Javascript, CSS, HTML

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Jatheon Technologies Inc. (Europe)
    1 week ago

    SENIOR VUE.JS DEVELOPER

    We are a growing company with an internal development team that is working on amazing new projects and looking for a Vue.js Developer to further improve our performance and help us build our Cloud Archiving solution. You will be responsible for maintaining and developing highly-intuitive user interface and will collaborate closely with Design, Application Engineering and QA to specify, build, test and deploy new features. You will not only be a great contributor to the quality of our code, but also have important input on our UX strategy, as well as the opportunity to help us build our technical landscape, participate in developing our design system and share your expertise in front-end development with the rest of the team.


    You will:

    • Define coding standards and best practices for the front end
    • Write well-documented, extensible code that is easy to maintain and that adheres to predefined coding standards
    • Own the overall quality of code including unit testing and functional testing
    • Find and address performance issues
    • Work collaboratively and consult with our development team, provide guidance to the development process and perform code reviews
    • Assist in the architecture, development and integration of software components into fully functional software systems
    • Stay up-to-date on emerging technologies and discuss potential solutions to problems

    Required Skills & Experience:

    • 3+ years of experience in front-end web development
    • Minimum 1 year of extensive experience with Vue.js, alternatively with Angular/React
    • Extensive hands-on experience with JavaScript (closures, scoping, functional concepts, OOP)
    • Knowledge of HTML5 and CSS3 including preprocessors
    • Expert knowledge of jQuery and BootStrap
    • Experience with Single Page Applications
    • Excellent verbal and written communication skills in English
    • Motivation to learn new technologies, continually improve and work with little direction by understanding business goals and performing self-directed research

    Bonus points for experience with:

    • Writing unit tests
    • Local Storage and ES6

    What we offer: 

    • Full-time remote position
    • Flexible hours ‒ it’s about getting the work done, not about when desk chairs are filled
    • High-end laptop and other equipment
    • Great working atmosphere with regular team building activities
    • A chance to be part of a casual, but highly professional international team
    • Conferences, trainings and events
    • Competitive compensation depending on experience and skills
    • Exposure to emerging technologies and practices (Cloud, AWS...)


    If you think we'd be a good fit, please send us a cover letter and resume in English.

  • Our goal at Nash is to make trading, holding, and interacting with cryptocurrencies accessible to everyone. We are looking for frontend engineers (remote) to help build our exchange, browser extension, and SDKs. You should be well versed in JavaScript and React tools and frameworks and have a passion for test-driven development.

    Requirements

    Develop modular code and reusable components for the Nash exchange trading platform, browser extension, or SDK.

    Document your work thoroughly so that others can work with and build upon it.

    Engage in test-driven development practices.

    Work asynchronously with a fully remote team.

    We are looking for

    3+ years experience working with JavaScript, React, and Redux or Mobx.

    Extensive knowledge of Git.

    A strong portfolio of frontend development work.

    We prefer but don't require

    Experience working in remote teams

    A history of contributing to open source software

    Experience with TypeScript

    Prior experience with functional programming languages such as OCaml, Elixir, or Haskell

  • 4 days ago

    We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.


    Your tasks


    Develop new user-facing features for web & mobile

    Build reusable code and libraries for future use

    Ensure the technical feasibility of UI/UX designs

    Optimize application for maximum speed and scalability

    Identify bugs and devise solutions to these problems

    Participation in continuous improvement of development process (e.g. coding standards, unit testing, code reviews, documentation)

    Sounding-board for definition of product development landscape

    Your profile


    Expert understanding of the web markup, including HTML5, CSS3

    Comprehensive understanding of client-side scripting and JavaScript frameworks, including jQuery

    Comprehensive understanding of advanced JavaScript libraries and frameworks, such as Node.JS, React.JS

    Comprehensive understanding of asynchronous request handling, partial page updates, AJAX and JSON

    Comprehensive understanding of compilers (Cordova)

    Good understanding of cross-browser compatibility issues and ways to work around them

    Good understanding of server-side CSS preprocessors

    Solid understanding of Appstore & Playstore processes

    Solid understanding of videostreaming technologies (WebRCT)

    Familiarity with tools such as as Gimp or Photoshop

    BA/BS degree or equivalent working experience

    Active and considerate team player

    Professional – Accepts responsibility for all actions and follows through on commitments

    Self-Starter and resourceful Problem-Solver

    Good English language skills

    We offer

    Opportunity to join a quickly growing technology firm in the area of live video-streaming, eCommerce and big data

    Collaborate with today’s most exciting tech players such Microsoft, Google, Amazon and Alibaba

    Very broad and challenging set of tasks

    Dual-campus program with office in Europe and USA

    Flat hierarchy and open communication

    High degree of freedom – make your ideas happen!

    Full ownership of your work, quick learning curve and project responsibility from day 1

    Competitive compensation including attractive equity participation

    If that sounds interesting, please send us your CV, code examples and reference projects to [email protected]

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!