Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 18, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    At Nexleaf, our mission is to preserve human life and protect our planet by designing sensor technologies, generating data analytics, and advocating for data-driven solutions to global challenges.
    Read more about this company

     

    Software Engineer, Frontend

    About the Role

    As a Software Engineer, Frontend at Nexleaf you’ll help us achieve scale and impact by serving on a team that designs and develops the frontend web and mobile applications that deliver our cloud-based service to users. This service collects and analyzes data gathered from the hardest to reach places on Earth and connects to tens of thousands of IoT/M2M devices across the globe. These data and services are accessed by users spanning Ministries of Health, global agencies, partner NGOs, and those working in remote, low connectivity environments.

    To do this you’ll learn the architecture of our existing frontend system, understand our users, business and product strategy, and work to improve existing user interfaces and implement new ones while iterating closely with our designers and product managers. You will also help create frontend test procedures and documentation, all with a shared goal of helping the organization achieve its vision!

    In this role you will:

    • Work in a cross functional capacity with product managers, designers, and other engineers to ensure we are building the right solutions to solve users’ problems.
    • Support technical decision making and provide input on design and architecture decisions, especially as they pertain to frontend requirements.
    • Make well-reasoned design decisions within your area, identify potential issues, trade-offs, risks, and the appropriate level of abstraction with the support of senior engineers and managers.
    • Scope problems with the support of senior engineers and managers, as well as troubleshoot technical and operational problems. Debug expertly within your focus area.
    • Build and improve our frontend web experiences and mobile applications to follow best practices and align with user needs.
    • Follow and seek to improve engineering standards, tooling, and processes.
    • Write maintainable code, develop appropriate tests, and write documentation for your key areas of focus.
    • Participate in regular production deployments and write meaningful code reviews for team members.

    We are a small, dedicated team at Nexleaf and we all work together to define priorities and plan implementations from discovery through delivery. We care deeply about helping the organization achieve its mission, and recognize our role in bringing that impact to the world!

    We also have a robust and professionalized development team, with extensive documentation, well defined processes and a modern stack that includes the latest versions of Python, Django, TypeScript, Angular, and all deployed to AWS. We will also be using Ionic (or similar) cross platform frameworks for creating mobile experiences in the future and you can help drive that change. We use code reviews, containerized development environments (Docker), continuous integration, testing, and individual dev / staging environments. We also provide a choice of Linux, Mac or Windows development environments.

    Requirements

    • BS/MS in Computer Science (or another technical field) or equivalent work experience
    • Javascript: 2+ years of frontend software engineering on large responsive frontend web projects or single page apps with a high degree of proficiency in Javascript and/or TypeScript, Angular, and CSS.
    • Angular experience is preferred, though experience with similar frameworks such as React and Vue will also be considered.
    • Experience using the Ionic cross platform framework is a big plus (or similar - Flutter, NativeScript, React Native, etc.). Development experience with native Android is also considered.
    • Familiarity with RESTful APIs to connect frontend applications to back-end services.
    • Able to participate in technical architecture discussions and provide input to technical decisions alongside other members of your team.
    • Self-starter who brings experience, enthusiasm, and can hit the ground running.
    • Is excited to work as a participant on a cross functional team.
    • Adaptable and handles open-ended problems & ambiguity well.
    • Strong communication and interpersonal skills
    • Relevant experience deploying features of the backend and frontend into production on Linux based systems and releasing mobile applications to the Google Play Console.

    Method of Application

    Interested and qualified? Go to Nexleaf Analytics on jobs.workable.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Nexleaf Analytics Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail