One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Open Architects over 1 year ago
apibackendedufront endfull stackfull timejavascriptpython
Apply Now

Job Description              

We are seeking a Full Stack Python Web Developer to join our team and expand our capacity to meet the demands of our growing client base. In this role, you will manage a key piece of Open Architects’ product— the Partner Portal.

 

Open Architects (OA) is a Massachusetts-based organization that supports school districts, municipalities, state agencies, and education non-profits by providing custom-built visualization dashboards, data tools, and maps to give leaders the information they need to make data-informed decisions.

 

We believe that high-quality systems and effective use of data are critical foundations that enable excellent schools and municipalities. OA’s data tools seamlessly collect, combine, transform, analyze, and display data from disparate data sources to provide insights to school leaders. Staffed by former practitioners, OA creates the analytical tools and provides the insights that we wish we had when we worked in districts and municipalities.

 

Now in our seventh year of operation, OA provides an open, collaborative team environment, where erse perspectives and backgrounds are valued. We are driven by a deep sense of service to our clients and the students and communities they serve, and eagerly get into the trenches to help solve our clients’ problems. We are also a learning organization that embraces the messiness of the work and has fun along the way.  We take our work seriously but not ourselves.

ROLE & RESPONSIBILITIES

As part of a dynamic, growing startup, you will report to OA’s Director of Technology, work closely with the product innovation team, and serve as the lead developer for OA’s Partner Portal. We work remotely and maintain a strong team culture through daily meetings, quarterly step-backs, and an annual in-person retreat.

 

Our ideal candidate is an experienced full-stack developer with a history of building, maintaining, and extending web applications. The right inidual should have a meticulous approach to writing quality code and following best practices; enjoy the challenge of finding the best way to implement new features; have an eye for user experience; and view security with utmost importance.

 

You will refactor and reengineer portions of our Partner Portal to realign with growth in product and scope, work with the product innovation team to add new features and enhancements, and continually optimize the full stack to improve user experience and product functionality.

 

Our Partner Portal is the entry point for all OA products and services; this role provides the candidate with an opportunity to shape and impact the growth of an EdTech startup.

QUALIFICATIONS

< style="border:none;border-top:solid #B7B7B7 1pt;padding:2pt 0in 0in 0in;">

Required Technical Skills and Experience

          3+ years of experience as a full stack web developer with a Python and SQL backend (Flask, SQLAlchemy, MySQL)

          Advanced skills in Javascript, HTML, and CSS

          Experience writing, maintaining, and extending APIs

          Strong understanding and use of asynchronous functions

          Experience working with OAuth2, OIDC, SAML, and JWT standards and flows

          Ability to deploy a web application via Docker

          Practical experience writing and executing tests

          Diligent with commenting, documentation, and version control

          Bachelor’s degree required

          Must be able to provide examples of work products (example applications)

 

< style="border:none;border-top:solid #B7B7B7 1pt;padding:2pt 0in 0in 0in;">

Required Personal Skills and Experience

          Ability to work in a fully remote environment (Slack, Zoom)

          Thrives in a fast-paced work environment with the ability to manage multiple projects and deliverables simultaneously  

          Self-motivated and able to independently structure work time to achieve assigned objectives

          Excited to work in a collaborative team environment with a flat and flexible organizational structure

          Adheres to the utmost ethical standards in preserving confidentiality with client data

          Balances quick work output without compromising quality

          Flexible and willing to roll up sleeves to support the internal team with both client-facing and marketing needs, including work on both short-term assignments and longer-range project

< style="border:none;border-top:solid #B7B7B7 1pt;padding:2pt 0in 0in 0in;">

Other Preferred Skills and Experience

          Experience on Microsoft Azure platform

          Experience working in a Linux environment and with Docker images/containers

          Familiarity with reverse proxies and web server gateway interfaces

          EdTech and/or student data experience

COMPENSATION

          We offer a competitive compensation package depending on experience and qualifications

          Generous benefits package (health, dental and 401(k)) and flexible paid time off policy

          100% remote work (most meetings occur during Eastern Standard hours)

          Chance to join a growing startup with opportunity to shape the company and your role


 

HIRING PROCESS

1.        Applications screened for qualified candidates

2.        First round interview with company leadership

3.        Homework assignment / explanation meeting

4.        Final interview with the team

5.        Offer extended!

 

Please mention the word ENDORSE when applying to show you read the job post completely (#RMjYwMDozYzAxOjpmMDNjOjkyZmY6ZmUyMzo0NDNm). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.

Salary and compensation

$100,000 — $120,000/year

Benefits

💰 401(k)

🤓 Vision insurance

🦷 Dental insurance

🚑 Medical insurance

🏖 Paid time off

💰 401k matching

🏔 Company retreats