Full Stack Developer
  • Full Time
  • Anywhere
  • Applications have closed

Website periscopic Periscopic

Do good with data

We are looking for a full stack engineer with a specific focus on front end/UI development to join our team. You have experience working in a professional environment together with designers, developers, project leaders, and other stakeholders.

You have a passion for dealing with data and making sense of large amounts of disparate information. You are resourceful, creative, detailed, and have a desire to work remotely. We are a boutique data design firm, not a large agency.

We have a positive, diverse, and supportive culture—and are looking for people who are curious and inventive; who work to be a little better every single day. We value collaboration and in our work together strive to be curious, innovative, and humble.

As our Full Stack Engineer, you would:
– Collaborate with our data team and visual designers as the technical lead for new client work and internal tools.
– Be comfortable with working on multiple projects simultaneously.
– Develop front end components that are performant, scalable, and accessible.
– Architect the UI and build new projects from the ground up.
– Potentially work with existing/legacy code from ongoing projects to make updates, enhancements, and reduce technical debt.
– Be an advocate for accessibility, empathy, and inclusion.
– Be curious about new technologies, trends, and software, and share your suggestions about them with the rest of the team.
– Be responsible for estimating project timelines and comfortable working in a (lower case) agile environment.
– Collaborate with junior developers and contractors.

Core qualifications:
– Experience architecting and building UI systems and components using modern, javascript-based languages, libraries and frameworks e.g. Svelte, React, Typescript – while at the same time having a proficient and detailed understanding of the core front end development languages: HTML, CSS, and ECMA/Javascript.
– Demonstrable experience integrating front-end web/UI interface with back end application server technologies.
– Experience with SVG based visualization and mapping libraries like d3, Raphael, Mapbox.
– Experience architecting Single Page Application(s) SPAs – from the ground up.
– Experience with production system workflows, including CI/CD, version control, and automated testing.
– Fluency with JSON & REST architecture.
– Familiarity with both SQL and NoSQL databases and query languages. SQL is a must, GraphQL a big plus.
– Experience with client side state management and asynchronous data handling.
– The ability to communicate technical concepts in a “non-technical” way to stakeholders.
– Knowledge and experience with modern web development build tools i.e. the npm ecosystem.

Bonus points for:
– Hands-on experience working directly with browser graphics APIs: SVG, Canvas2D, WebGL.
– Experience with Observables, RXJS or similar stream libraries.
– Hands-on with PIXI.JS, ThreeJS or other graphics libraries.
– Experience using the Svelte framework.
– Understanding front-end testing methodologies, test-driven development, and associated frameworks (Jest and other related test frameworks.)

Working at Periscopic
Periscopic is committed to providing tools and services that educate, enlighten, foster empathy, and provide the foundation of honest decision making. Our goal is to enable transparency and encourage trust. Trust in data, and trust in critical thinking.

We’re not technicians, we’re artisans. We’re dedicated to doing something great – and at our core, we are vastly better when we innovate together and push beyond what is comfortable and familiar. We’ve been working this way since our founding in 2004.

A passion for dealing with data, making sense of large amounts of disparate information, or statistical analysis would be lovely. Candidates must be resourceful, creative, detailed, and have a desire to work remotely. We are a boutique data design firm, not a large agency.

Please email your resume, links to recent work/portfolio, and include the following:

– Describe how you feel about data visualizations.
– Tell us about your favorite front-end development project.
– Tell us your compensation requirements.

This is a full-time, salaried position that includes benefits, sick leave, vacation time, a 401k match, paid holidays, and more. Remote work schedules will need to align with the US Pacific Time zone.

Salary based on experience.

Periscopic is an Equal Opportunity Employer.