Full-Time Software Engineer
Job Description
JustFix is seeking a full-stack software engineer to build data-driven web tools with and for tenants, organizers, and legal advocates fighting for just housing. This is a full-time, remote (U.S.) or hybrid (NYC) position for someone with 2+ years of relevant experience. Apply here by Nov 14, 2022 (if link still live after, deadline has been extended).
Reporting directly to the Director of Product, they will be joining JustFix’s growing engineering team at a critical time as we scale our services and begin to integrate our products together to streamline collective action within the tenant movement. This is a chance to build accessible web-based tools that help advance tenants’ rights for users across a wide spectrum of technical literacy, which presents a variety of exciting and unique engineering challenges.
The ideal candidate is an emotionally intelligent and humble developer who knows how to build and share ownership of projects that are committed to positive user experiences. They will be joining a dynamic team of product designers, researchers, engineers, and substantive policy experts who follow a community-led equity-driven model.
This is not a traditional tech environment — which is precisely why we love what we do. As a non-profit, we aren’t driven by monetization. We respect user privacy and don’t share their data; we are driven by true impact within our communities and our dream of upending systemic inequalities. As a small and agile team, we have the freedom to redefine traditional tech practices and are continuously pushing our co-design process, product development strategies, and usability research methods to be better. If you are fed up with mainstream tech culture and want to create new spaces for our work to thrive in, our organization is for you.
JustFix staff are largely based in New York City, and are in the process of returning to a permanent office space for optional hybrid in-person and remote work.
Key Responsibilities*
Product Development and Maintenance
- Develop front-and-backend website architecture.
- Collaborate with designers in creating accessible user interactions on web products.
- Participate in the creation of new products and prototypes from scratch.
- Contribute to continuous improvements of existing product suite.
- Conduct code review.
- Ensure web products are responsive and optimized for a variety of devices such as low-end mobile phones and desktops.
- See through a project from conception to finished product.
- Proactively identify and fix infrastructure issues to improve backend service scalability, resiliency, and fault tolerance.
- Respond to urgent bugs in a timely manner alongside engineers.
Strategy & Collaboration
- Collaborate with the designers, engineers, content experts, and external partners to contribute to a product and development strategy that helps us achieve our goals.
- Take ownership of product feature work; contribute to, assess, and refine technical requirements, and facilitate alignment on next steps as needed.
- Stay abreast of best practices in web applications and programming languages.
- Maintain a basic working knowledge of relevant substantive areas of JustFix’s work, including housing and racial justice as well as the eviction and homelessness crisis in New York City.
*Other duties may also be assigned
Must have technical skills:
- 2+ years of full-stack development experience. Someone who has deep experience in inventing, building, shipping, and maintaining complex codebases.
- In-depth knowledge of JavaScript/ES6, and at least one modern JavaScript library (we use Typescript).
- Experience and/or familiarity with:
- Full-stack web framework: such as Django or Rails (we use Django)
- ReactJS
- SQL and relational databases (we use Postgres)
- Distributed task queues (we use Celery)
- Front end build systems like Webpack
- Distributed cloud platforms like Heroku, AWS, GCP (we use Heroku & some AWS services)
- Continuous integration services like CircleCI and Netlify (we use both)
- Modern web stacks and Python frameworks
- Containerization (e.g. Docker or Kubernetes)
- Setting up analytics code and metrics dashboards (e.g. GA, Amplitude)
- Remote collaboration/project management tools (e.g. Shortcut, Figma, Slack)
Must have:
- Enthusiasm for different working styles depending on context (like pair programming, to solo development, to brainstorming ideas with peers in other disciplines).
- Strong communication and interpersonal skills; Aptitude for giving/receiving feedback.
- Commitment to users needs; attention to detail when it comes to UX and accessibility;
- Be a fast and agile learner while willing to contribute by teaching what you know.
- An understanding of the role of product/technology in social movement-driven spaces.
- Ability to apply anti-oppression principles to engineering work; an appetite to diverge from traditional industry practices that may create a false sense of urgency or an unsupportive work environment.
Nice to have:
- Previously worked with designers and collaborated on UX for front end (accessibility, performance, etc); QA and testing.
- Demonstrate curiosity and interest in stepping into other roles (dev ops, data science, sysadmin) as the situation dictates.
- Interest in growing with and building a resilient team structure
- Show a passion for open source! Check out our github.
- Have an interest in civic technology and co-design.
- Be highly curious and comfortable with ambiguity.
- Experience in a startup environment (either an actual startup, or an entrepreneurial situation within a larger organization).
- A connection to the communities JustFix supports and the tools we are building
- Familiarity with housing justice issues in NYC or elsewhere in the US.
Why Work for JustFix:
- Impact and ownership. See the product you’re building in the hands of end users and directly participate in the overall direction and development of our tools from start to finish.
- Outstanding health plan. We cover 100% of medical, vision and dental benefits for employees. We offer partial coverage for dependents.
- Flexible Paid Time Off with a generous and inclusive holiday schedule. We have a culture of community care and encourage each other to take time to rest.
- Frequent tenant engagement opportunities. Spend time and learn with the communities with whom we build for and update our tools.
- Resourced learning opportunities. We invest in each staff person so that they can have ongoing professional development and respond to growth feedback.
- Personalized technology setup. You choose what type of computer and accessories you need to do your best work and we cover up to $1,000 of that cost through our offered technology stipend, with an additional $1,000 at your two year work anniversary.
- Supported WFH. $1,000 when you start and $100 for utilities each month to support you in creating a comfortable and sustainable environment for working from home.
- Small and collaborative work culture. We are a small team that works together closely and emphasizes learning from each other, with dedicated time for any staff member to share the skills they’re most excited about with the team.
Compensation:
Salary is $105,000 annually for 40 hours a week (full time, exempt) including full health (medical, vision, dental) insurance, and all benefits listed in “Why Work for JustFix.”
About JustFix:
JustFix is a 501(c)(3) nonprofit that co-creates tools with tenants, organizers, and legal advocates to fight displacement and achieve stable, healthy housing for all, leveraging the power of data and technology to support individual and collective action for housing justice. Housing is a human right. We believe all tenants deserve dignified housing that helps them thrive in all parts of their lives — and that technology plays a supportive role in equipping tenants and the housing justice movement with the tools, information, and organizing power critical to this fight for racial and economic justice. Read more about our mission.
Our team is supported by the Robin Hood Foundation, Open Society Foundations, New York Community Trust, and many others. We are proud to work with over 50 community-based organizations, legal service providers, and other partner organizations who collectively serve tens of thousands of tenants every year.
Read more about us: CNN | Brick Underground | The Appeal | TechCrunch | Fast Company | Forbes 30 Under 30
JustFix is committed to equity and fostering a community that values diverse perspectives and experiences, particularly from those who we aim to serve. We actively seek a diverse pool of applicants from, or who have worked closely with, historically marginalized groups, including but not limited to people with disabilities, people of color, LGBTQ people, first- or second-generation immigrants, and people from low-income families.
Apply here by Nov 14, 2022 (if link still live after, deadline has been extended). In your application, please include a cover letter that outlines your interest in the role and the organization.
How to Apply
Apply here by Nov 14, 2022 (if link still live after, deadline has been extended). In your application, please include a cover letter that outlines your interest in the role and the organization.361 total views, 0 today