This week - Remote Api jobs
  • Monday.vc
    $48,000.00 - $60,000.00.

    Monday.vc is looking for a lead web scraping engineer to join our early stage, fast growing team.

    You’d be the lead engineer responsible to extract the information we need to power job boards for over 100+ clients (and growing fast).

    It's important that you can code crawlers/scrapers in different technologies. We are currently using Ruby on Rails but are playing with the idea of moving to Python and/or Node.

    This is an excellent next career step if you want to:

    • Take the next big step in your career and make a serious impact on an early-stage team
    • Work remotely for a company with an intentional, healthy remote culture
    • Find yourself constantly thinking about more efficient ways to architect technology to scale services up that have a direct impact on a business

    About Monday.vc

    What We Do

    • We imagine a world where everyone is energized to start their week fully aligned with their work. The best jobs (and hires!) are found through relationships and trust, so we build tools that increase efficiency for the world’s most valuable networks.

    How We Work

    • We’re a scrappy team of entrepreneurs from all over the world who have come together to create a culture we’re proud of. We work remotely because we believe that the best talent shouldn’t be constrained by borders. To compensate for our physical distance, we bring intention to our communication in both structure and content.

    Where We've Been

    • June 2016: Started as a spin-off from a previous startup, ReWork (acquired).
    • January 2017: Joined Techstars Boulder
    • August 2017: Launched Job Board product
    • May 2018: Launched Talent Network product
    • September 2018: Crossed 100 paying clients
    • December 2018: Grew to 6 team members; Bootstrapped +300% revenue from 2017 to 2018
    • May 2019: Grew to 9 team members including a DevOps engineer!

    The Opportunity

    What We’re Looking For

    You are a lead web scraping engineer with +5 years of work experience and can execute crawlers in different technologies. We are currently using Ruby on Rails but are playing with the idea of moving to Python and/or Node.

    You want to contribute in these areas of our business:

    • *Develop following a TDD process where tests are a core element of our product.*

    • Data management, crawlers and scrapers

    • Write crawlers and scrapers to acquire all the information for job openings of our clients automatically

    • Write processes to guarantee the data in our database is accurate with the real world, minimizing human labor by using technology

    • Build technology that categorizes data based out of the information we have and present it to our users in a friendly format for them

    • Documentation

    • As a remote team, documentation is highly important for us to stay efficient so that we don’t create silos. You’ll be responsible for collaborating on documentation to make sure our team knows how to use the products and services we develop.

    It's a plus if you can:

    • Help in the process of QA and develop automatic tests E2E
    • Contribute to our backend technology developed in Ruby on Rails.

    What Makes It Different

    • Traction; we have an existing business that has bootstrapped successfully and grown using the money we’ve earned from real customers!
    • Healthy Team Dynamics; we’ve run remote companies for our whole careers and understand what it takes to establish healthy remote work dynamics.
    • Freedom; we don’t have set vacation days, and we do everything possible to set you up for success by helping you create your unique ideal working environment.
    • Competitive salary (~$5K/mo).

    You’d Describe Yourself As:

    • A tenacious problem-solver; you hold your performance to a high bar and are motivated to consistently work towards stretch goals; you’re resourceful and not offset or discouraged by unforeseen challenges.

    • Detail oriented; you see the typos in an email even if you try not to. When testing code, often you spot bugs by simply looking at the code without making it run.

    • A team player; you manage priorities effectively with a keen awareness toward how your work can support the team; you naturally break down silos with proactive communication.

    • Someone who takes ownership; you like to take ownership for the projects you are leading and do whatever it takes to make sure those projects are successful.

  • Monday.vc
    $4,000.00 - $5,000.00.

    Monday.vc is looking for a lead backend engineer to join our early stage, fast growing team.

    You’d be the lead backend engineer responsible to make sure our architecture scales from giving service to our current 100+ clients to thousands in the near future.

    It’s a plus if you are a full-stack developer who feels comfortable doing frontend work with React.

    This is an excellent next career step if you want to:

    • Take the next big step in your career and make a serious impact on an early-stage team
    • Work remotely for a company with an intentional, healthy remote culture
    • Find yourself constantly thinking about more efficient ways to architect technology to scale services up that have a direct impact on a business

    About Monday.vc

    What We Do

    • We imagine a world where everyone is energized to start their week fully aligned with their work. The best jobs (and hires!) are found through relationships and trust, so we build tools that increase efficiency for the world’s most valuable networks.

    How We Work

    • We’re a scrappy team of entrepreneurs from all over the world who have come together to create a culture we’re proud of. We work remotely because we believe that the best talent shouldn’t be constrained by borders. To compensate for our physical distance, we bring intention to our communication in both structure and content.

    Where We've Been

    • June 2016: Started as a spin-off from a previous startup, ReWork (acquired).
    • January 2017: Joined Techstars Boulder
    • August 2017: Launched Job Board product
    • May 2018: Launched Talent Network product
    • September 2018: Crossed 100 paying clients
    • December 2018: Grew to 6 team members; Bootstrapped +300% revenue from 2017 to 2018
    • May 2019: Grew to 9 team members including a DevOps engineer!

    The Opportunity

    What We’re Looking For

    You are a senior backend engineer with +5 years of work experience and are fluent with Ruby on Rails. You lead by example, building scalable code fast. Your communication skills are excellent and can lead a team of backend engineers effectively. You want to contribute in these areas of our business:

    • Client facing API

    • Extend the API our clients use, currently hosted at http://docs.monday.vc.

    • Write documentation for our API and be responsible for making sure our clients understand how the API works.

    • Read customer feedback to analyze and design the services we’ll implement next.

    • Database

    • Database integration, and management. Currently in PostgreSQL.

    • Optimization and scalability of the database to make sure database access doesn't become an issue.

    • Search engine

    • Optimize and scale our search engine. Currently, it's powered by Algolia but we will most likely change to Elastic Search soon.

    • *Develop following a TDD process where tests are a core element of our product.*

    • Internal API

    • Develop services for our Job Boards product. You can see some examples here:

    • Lerer Hippeau Ventures Job Board

    • Foundry Group Job Board

    • Develop services for our Talent Network product. You can see some examples here:

    • Techstars Talent Network

    • Union Square Ventures Talent Network

    • *Develop following a TDD process where tests are a core element of our product*

    • Develop secure services avoiding failures in penetration tests

    • Handle data securely complying with policies such as GDPR

    • Data management, crawlers and scrapers

    • Write crawlers and scrapers to acquire all the information for job openings of our clients automatically

    • Write processes to guarantee the data in our database is accurate with the real world, minimizing human labor by using technology

    • Build technology that categorizes data based out of the information we have and present it to our users in a friendly format for them

    • Documentation

    • As a remote team, documentation is highly important for us to stay efficient so that we don’t create silos. You’ll be responsible for collaborating on documentation to make sure our team knows how to use the products and services we develop.

    What Makes It Different

    • Traction; we have an existing business that has bootstrapped successfully and grown using the money we’ve earned from real customers!
    • Healthy Team Dynamics; we’ve run remote companies for our whole careers and understand what it takes to establish healthy remote work dynamics.
    • Freedom; we don’t have set vacation days, and we do everything possible to set you up for success by helping you create your unique ideal working environment.
    • Competitive salary (~$5K/mo).

    You’d Describe Yourself As:

    • A tenacious problem-solver; you hold your performance to a high bar and are motivated to consistently work towards stretch goals; you’re resourceful and not offset or discouraged by unforeseen challenges.

    • Detail oriented; you see the typos in an email even if you try not to. When testing code, often you spot bugs by simply looking at the code without making it run.

    • A team player; you manage priorities effectively with a keen awareness toward how your work can support the team; you naturally break down silos with proactive communication.

    • Someone who takes ownership; you like to take ownership for the projects you are leading and do whatever it takes to make sure those projects are successful.

This month - Remote Api jobs
  • Appian
    €70,000.00 - €90,000.00.

    Appian is looking for Senior Technical Consultants to create, present, and implement Appian's technical solutions. As a Senior Consultant, you will be a key leader for the business of consulting as well as the business of our clients. Appian’s growth trajectory ensures that Senior Consultants will immediately impact customer interaction and team development, working closely with our clients and Appian core members. Not only do Appian consultants become experts at building process applications on our software, they also become business process experts in the various client industries they work.

    About you:

    • You enjoy working with clients to define business processes and gather functional system requirements.  You are not an order taker; you ask why questions and solve the right problems
    • You’re well educated, with at least a BS in Computer Science or related field/degree in addition to 2+ years of experience
    • You’re passionate about technology: Modern Responsive Web Applications, Mobile-First Solutions, Composite applications, etc.
    • You are comfortable coding in Java, JavaScript, .Net and other programming languages 
    • You’ve demonstrated past success in cross-functional teams building products using agile methodologies.
    • You have excellent communication skills
    • You have prior experience with software consulting, (ideally in a ERP, CRM, BPM/Workflow, Data Integration Architecture or EAI)
    • You are a Native German speaker; or fluent in German at business and technical level. Must also speak fluent English language
    • You must live and work in Germany currently and be willing to travel 75%

    How you’ll contribute:

    • Work directly with clients throughout the entire life-cycle of projects to define, design, and implement business process based solutions
    • Drive adoption by empowering clients to become self-sufficient with building process applications on their own
    • Design and implement solutions with Appian software and provide demonstrations to clients
    • Establish and implement metrics to optimize team delivery and measure business agility in terms of predictability, reliability and adaptability
    • Independently communicate with both client technical teams and business owners as needed during the design and implementation
    • Supervise, mentor and develop junior consultants and business analysts on application and implementation methodology

    The best part of this job is:

    • Working in a collaborative, self-organizing agile team comprised of highly intelligent and motivated staff; that lead transformation from idea to implementation (from strategy through delivery).
  • kazoo
    $100,000.00 - $150,000.00.Required: US only.

    Overview of the role:

    We’re looking to hire a Data Architect to help guide the data architecture of our 50-person engineering organization. You’ll work with a small team of architects who are embedded on scrum teams across the organization.

    What awesome stuff you’ll do:

    • Develop the direction for data architecture within the organization
    • Collaborate with product engineering teams to model data and deliver solutions
    • Unlock the data from our multiple existing applications in an extensible data pipeline
    • Help create and prioritize the technology backlog as it relates to data needs across the organization
    • Work with the engineering and product leadership to evaluate data technology needs in accordance with product strategy and define a technology roadmap
    • Mentor senior engineers

    What you’ll need to be successful:

    • Minimum 5 years of data-intensive full stack development or similar experience
    • Experience with both relational and non-relational data stores such as Postgres and MongoDB
    • Experience with data optimization and scaling data architectures in support of SaaS applications
    • Bonus points for experience with cloud data, data pipelines, and API design
    • Excellent communication, organizational, and problem-solving skills

    When you work at Kazoo, we provide competitive benefits to make your life better both in and out of the office, which include: health, dental and vision insurance; open vacation policy; flexible wfh policy; 11 paid holidays; 401k program; Stocked kitchen; Mac Laptop; Transportation/Parking Stipend; Generous Parental Leave; Fertility benefits; Breast milk delivery; EAP & more!

    At Kazoo, diversity and inclusion are fundamental to how we grow and operate our business. We’re building a diverse workforce that cultivates and supports all individuals. We believe a culture of equality creates a stronger work environment for all employees and that we are all accountable for encouraging and celebrating diverse voices.  Kazoo commits to promote and recognize principles of fairness, equity, and social justice in relation to, and across, intersections of race, age, color, disability, faith, religion, ancestry, national origin, citizenship, sex, sexual orientation, social class, economic class, ethnicity, gender identity, gender expression, and all other identities represented among our diverse membership.

    We strongly encourage people of color, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, and individuals with disabilities to apply. Kazoo is an equal opportunity employer and welcomes everyone to our team. If you need reasonable accommodation at any point in the application or interview process, please let us know.

    US CANDIDATES ONLY

  • Phoenix Staff, Inc.
    PROBABLY NO LONGER AVAILABLE.$140,000.00 - $165,000.00.Required: US only.

    US RESIDENTS ONLY 

    We’re currently looking for an API Architect with a passion for technology. Are you able to explain technology and complex topics so that even a recruiter can understand them? Do you enjoy boring, err, educating your friend, family, and colleagues about such riveting topics as APIs, application vulnerabilities and security, refactoring existing code, user authentication flows and session management. Then we need you to help us craft strategy and technical blue prints and then leading teams to execute.

    Your role:

    • Work with a small team of engineers, to ensure product delivery and best engineering practices
    • Enjoy and have experience building APIs
    • Ability to think about systems as a whole and produce simple but scalable architecture
    • High quality code. We work in Java, Go
    • Generally, we pick the right tool for the job and are looking for great engineers over prowess in a particular language
    • Have an attention detail for and hold yourself to a high standard
    • You caught that
    • Setup continuous delivery process to enable continuous iteration on solutions
    • Work in an agile and highly collaborative environment
    • Help support team in resolving customer issues related to the product
    • Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas
    • Review code, lead refactoring activities, provide guidance from technical perspective
    • Train and mentor new team members

    What you’ve got:

    • BS, MS or Ph.D. in Computer Science or Engineering
    • 5-8 years in a modern programming environment such as Java, Go or Node
    • 5+ year building and designing APIs
    • Knowledge of GraphQL or OData protocols a plus
    • Strong experience working with GitFlow
    • Familiarity with Test Driven Development practices
    • Strong written and verbal communication skills
    • Experience in Dev-Ops
    • Experience working in a team utilizing an agile approach
    • Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations
    • Must be committed to a culture of continuous improvement
    • Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment
    • Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.)
Older - Remote Api jobs
  • iTech Solutions, Inc.
    PROBABLY NO LONGER AVAILABLE.

    Android Developer

    Open to WAH, Portland, Bloomfield, Philadelphia, Phoenix, Denver & Nashville as work locations

    This role is for an Android Developer, an experienced individual contributor, working hand-in-hand with a veteran team of native mobile app developers who are creating exciting new features for Client customers in the myClient mobile app.

    Responsibilities:

    • Develop quality Android applications using native APIs in Java or Kotlin with Android Studio.
    • Build service based connectivity.
    • Optimize user experience.
    • Develop new and innovative features.
    • Troubleshoot, root cause and fix bugs.
    • Enhance native application performance.

    Required:

    • In-depth Java or Kotlin programming background and debugging skills.
    • 2+ years of Android application development experience
    • Experience with mobile APIs and frameworks
    • Experience developing user interfaces using the Android Studio designer with XML
    • Knowledge of the full Software Development Lifecycle
    • Expert in Java or Kotlin
    • Experience with the Gradle build system
    • Experience with JSON and REST APIs
    • Experience building complex apps
    • Fundamentals in object-oriented design, data structures, algorithm design, problem solving and complexity analysis
    • Self-starter; oriented towards over-delivering to expectations instead of delivering / meeting expectations
    • Ability to work and thrive in a fast pace environment where business priorities can change quickly
    • Strong verbal and written communication skills
    • Passion for learning and creating new products and features
    • Experience with Git or version control systems

    Preferred:

    • Education: Bachelors in Computer Science or related discipline is preferred
    • Knowledge of Material Design
    • At least one app in the Google Play Store
    • Working knowledge of at least one UI testing framework (Espresso, Robolectric, Appium, etc…)
    • Facility with JUnit
    • Working knowledge of how to use the Android SDK tools (uiautomatorviewer, hierarchyviewer, adb, etc…)
    • Experience with RecylerView and ViewHolder design pattern
    • Experience with Realm database
    • Experience with RxJava, RxAndroid and/or RxKotlin
    • Experience with Android Jetpack
    • Experience building modular features that can be plugged into different apps
  • YouEarnedIt
    PROBABLY NO LONGER AVAILABLE.$100,000.00 - $150,000.00.

    Overview of the role:

    We’re looking to hire a Data Architect to help guide the data architecture of our 50-person engineering organization. You’ll work with a small team of architects who are embedded on scrum teams across the organization.

    What awesome stuff you’ll do:

    • Develop the direction for data architecture within the organization
    • Collaborate with product engineering teams to model data and deliver solutions
    • Unlock the data from our multiple existing applications in an extensible data pipeline
    • Help create and prioritize the technology backlog as it relates to data needs across the organization
    • Work with the engineering and product leadership to evaluate data technology needs in accordance with product strategy and define a technology roadmap
    • Mentor senior engineers

    What you’ll need to be successful:

    • Minimum 5 years of data-intensive full stack development or similar experience
    • Experience with both relational and non-relational data stores such as Postgres and MongoDB
    • Experience with data optimization and scaling data architectures in support of SaaS applications
    • Bonus points for experience with cloud data, data pipelines, and API design
    • Excellent communication, organizational, and problem-solving skills

    When you work at Kazoo, we provide competitive benefits to make your life better both in and out of the office, which include: health, dental and vision insurance; open vacation policy; flexible wfh policy; 11 paid holidays; 401k program; Stocked kitchen; Mac Laptop; Transportation/Parking Stipend; Generous Parental Leave; Fertility benefits; Breast milk delivery; EAP & more!

    At Kazoo, diversity and inclusion are fundamental to how we grow and operate our business. We’re building a diverse workforce that cultivates and supports all individuals. We believe a culture of equality creates a stronger work environment for all employees and that we are all accountable for encouraging and celebrating diverse voices.  Kazoo commits to promote and recognize principles of fairness, equity, and social justice in relation to, and across, intersections of race, age, color, disability, faith, religion, ancestry, national origin, citizenship, sex, sexual orientation, social class, economic class, ethnicity, gender identity, gender expression, and all other identities represented among our diverse membership.

    We strongly encourage people of color, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, and individuals with disabilities to apply. Kazoo is an equal opportunity employer and welcomes everyone to our team. If you need reasonable accommodation at any point in the application or interview process, please let us know.

  • HiringThing
    PROBABLY NO LONGER AVAILABLE.

    HiringThing is looking for a Director of Product Management to join our dynamic team. As our Director of Product, you are the main facilitator between all of our internal and external stakeholders. You will collaborate with Leadership and Engineering to lead product design and delivery, manage product release cycles and all associated processes and tools.

    Who you are:

    • You drive cross-functional collaboration across our teamsto coordinate efforts in serving our customers.
    • You will process, review and interpret large bodies of qualitative and quantitative data on customer usage patterns to uncover new product insights.
    • You realize why having a deep understanding of, and empathy for, our users, is essential and you rely on data to help you make the right calls. 
    • You are an analytical and highly organized person who combines a strong user orientation and a keen eye  with outstanding communication skills.
    • You lead by example and are the first to jump into the proverbial trenches.  
    • You conduct user interviews, attend meetups and conventions but you also turn to our Sales, Marketing, Customer Success, Client Services and Engineering teams to better understand our users.
    • You will write specs, manage project execution, A/B test, UI/UX wireframe, and define product roll-out strategy.
    • You will mentor and lead other product managers and people.

    Qualifications:

    • A minimum of 4 years solid experience leading a Product Team at a SaaS software company
    • Strong experience managing product roadmaps
    • Ability to write user stories
    • Strong understanding of scrum, kanban, agile development and sprint planning
    • Familiar with Ruby on Rails Full Stack Development, SaaS, AWS, API 
    • Ability to meet tight deadlines and rearrange workloads in the face of shifting priorities

    Compensation/Benefits:

    • 401(k) plan with Roth and Standard options
    • $100/month telecom reimbursement
    • Up to $50/month fitness reimbursement
    • Ability to work remotely
    • Comprehensive benefits offered to eligible employees
    • Opportunity to contribute in a hands-on manner to the growth and direction of the Company
    • Unlimited PTO policy
    • Opportunity for professional development 
    • 8 annual paid holidays for full-time employees

    About HiringThing

    HiringThing is a cloud-based software company that helps companies post jobs online, manage applicants, and hire great employees. We’ve been in business since 2012 and are growing rapidly.

    We’re a fully remote company with a virtual office. We're a technology-first team dedicated to building the greatest recruiting software available. We keep in touch with Slack and regular video conferences. We meet as a team daily and are required to connect with other teams during standard business hours. You can work from home, a coffee shop or the beach as long as the work gets done. 

    We also offer competitive salaries, benefits, and an Unlimited PTO policy, in which each employee is afforded the flexibility to take vacation, take time off for illness and shift schedules as necessary.

    Applicants will be asked to complete a brief assessment as part of the application process. This will take approximately 20 minutes and cannot be re-entered once you exit the process. Please allow enough time to complete the assessment. Thank you.

  • TaxJar
    PROBABLY NO LONGER AVAILABLE.

    All jobs → Partner Engineer (Ruby, Python, PHP, Node, C# / .NET, Java)

    Partner Engineer (Ruby, Python, PHP, Node, C# / .NET, Java)

    TELECOMMUTE · Remote, United States · Product Engineering

    DESCRIPTION

    TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 15,000 businesses.

    Our core values

    • We do the right thing for our customers.
    • We're a team, built on trust.
    • We're proud to be remote.
    • We're in control of our own destiny.

    TaxJar's remote-only team of 60+ people is growing quickly. We have an immediate opening for a Partner Engineer who wants to help us make eCommerce easier for everyone.

    We want you to join our Platform Integrations team to grow adoption of our sales tax API and ecosystem of 3rd party integrations. The Platform Integrations team at TaxJar works directly with merchants, agencies, and partners to solve their business problems and devise clever solutions to accommodate the ever-increasing complexity of sales tax. We empower customers and partners with new TaxJar features and improvements through our API clients and documentation. As our ecosystem rapidly expands, you’ll have the opportunity to learn about many eCommerce platforms and create new integrations from scratch.

    *This is a full-time remote position available to folks located in the US.

    As a Partner Engineer on the Platform Integrations team at TaxJar you will:

    • Improve and maintain our API clients across six different languages (Ruby, Python, PHP, Node, C# / .NET, Java)

    • Master the forward-facing features of our sales tax API to provide hands-on support and onboarding for partners

    • Review and certify 3rd party integrations built by partners for quality assurance

    • Automate and improve our technical certification process for 3rd party integrations

    • Help improve our API documentation and guides for building a new TaxJar integration

    • Assist our team with new integrations built in JavaScript, C# / .NET, and PHP

    • Assist the technical success team with highly technical API issues

    • Spend time working the customer success inbox. Our employees, even the CEO, spend time doing this - we’re all in it together.

    REQUIREMENTS

    • Previous experience in a technical role working with APIs as an API Engineer, Sales Engineer, Partner Engineer, Developer Evangelist / Advocate, etc
    • Write code that is maintainable, readable, and follows standards / best practices
    • Be accountable for the code you deliver to production
    • Manage development tasks from assignment through to production
    • Agile, humble, trustworthy, and a team player
    • Rapid learner who thrives in a fast-paced and demanding environment
    • Passion for building simple and intuitive solutions for complex problems in eCommerce
    • Excel at communicating with the team remotely (chat, video, email, etc)

    You’ll be a great fit on our team if you

    • Only want to work remotely
    • Are a PRO at communicating and collaboration
    • Highly value working with people you like and respect
    • Are accountable
    • Are confident in your skills and a solid team player (We’re peers here, no egos please) but also comfortable working asynchronously
    • Hungry to play an impactful role and not afraid to fail

    We’re a happy team and we all really love what we do. We've created a space where high-achievers can succeed, but are also safe to fail. We're profitable and focused on growing TaxJar sustainably. We're always learning how to make TaxJar the best place to work for all of us, and not just another tech startup. We’re always looking for an amazing new teammates to come share in the excitement of solving real-world problems with technology.

    BENEFITS

    • Excellent health, vision and dental benefits
    • Flexible vacation policy
    • 401k plan
    • $1,000 in professional development credit
    • Home office stipend
    • Equity in a profitable company
    • 2x year all-company in person retreats (fully paid for by us of course)
    • Mandatory Birthday holiday!
    • 12 week paid maternity / 6 week paid paternity leave
    • Monthly perks reimbursement for things like Netflix, Amazon Prime, your gym membership, home internet and more.

    We offer all of our employees amazing benefits. Visit www.TaxJar.com/jobs for a full list of our benefits and to learn more about how we work and what we stand for.

    If you're not the perfect fit for this position, but you know someone who is, we'll pay you $1,000 if you refer us to the person we hire.

  • MapLarge
    PROBABLY NO LONGER AVAILABLE.$100,000.00 - $150,000.00.

    100% Remote: This role allows working remotely 100% of the time from anywhere in the US.  Workers must be authorized to work in the US (No Non US Applicants Please). 

    Who We Need: We are looking for experienced senior software developers to act as lead application developers helping to design and build applications for customers on top of the MapLarge product suite.  Applicants should have a strong history as a lead software developer (no non-technical project managers, please) and should be a top notch C# and JavaScript programmer. We are looking for sophisticated team members who are passionate about not only how UI is used, but also how the APIs, ontology, data structures, documentation, and examples come together to make both the UI components and technical APIs a pleasure for customers to use.

    Typical Tasks: Typical Tasks include both writing code and leading planning activities.  You will often be acting as the lead technical point of contact on customer engagements, running internal and external planning meetings, helping to wireframe user interfaces, creating specs for the public facing APIs that drive them, doing deep dive code reviews with developers, and writing code for key portions of the deployed application.

    Skills: While we hire all kinds of people and invent roles to fit them, these are the key traits we prefer for this role:

    1. Smart & High Energy Engineer - We work at a very fast pace on cutting edge hard problems and we need people who can keep up.   We need people who really love producing results for customers and who enjoy programming and exhibit the energy and creativity that comes from being fully engaged in the technical side of what we do.
    2. Strong Software Development background - This job is definitely NOT for non technical project managers. Recent, hands-on experience coding both server side (C#) and client side (JavaScript) are strongly suggested, and 5+ years work experience as a professional programmer is required.  
    3. Experience Wireframing UI & Designing APIs - You do not have to have strong artistic skills, but you should be comfortable not only spec-ing out UI wireframes but also designing the supporting technical web service API’s and/or client side component API’s.
    4. Technical Project Management:  You should be highly organized with a strong history in either technical project management or as the lead developer for complex software development projects.  
    5. Customer Facing: comfortable meeting with sophisticated customers and managing expectations on large high value projects.
  • Auth0
    PROBABLY NO LONGER AVAILABLE.

    The Directory Services team at Auth0 owns the services required to access and store users data and resides at the heart of our authentication systems. As a member of the team you will work on new features and improvements related to security, performance and functionality to protect and empower our users and take our platform to the next level.

    You will have the opportunity to gain a greater understanding and context about how Auth0 works and learn more about data structures, databases and how to build reliable, highly-available distributed systems.

    You will often work with other teams both within the Engineering organization and outside of it, in order to get a better understanding of customer needs and the impact of changes you perform.

    You will:

    • Collaborate with other engineers and teams to implement new features, APIs, improvements and fixes to handle our current and future scale.
    • Collaborate with our support team as the last level of escalation for tickets.
    • Be a part of the team's on-call rotations.
    • Troubleshoot production issues and implement fixes for them.

    You might be a good fit for this role if you:

    • Have experience creating public APIs.
    • Are passionate about working on systems that are highly-reliable, maintainable and scalable.
    • Have knowledge of data modeling and principles of database systems (relational and non-relational).
    • Have knowledge in the techniques for the secure storage of data.
    • Have experience running MongoDB in a large-scale production environment.
    • Have experience using Node.js (JavaScript) and/or Java.
    • Are a good communicator and enjoy interacting with people.
    • Excel when working autonomously.
    • Always strive to learn and are interested in improving your security knowledge.
    • Enjoy being part of a highly-collaborative, remote-first environment.

    You can learn more about our hiring process here.

    Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.

  • USA TODAY NETWORK
    PROBABLY NO LONGER AVAILABLE.

    The Developer Solutions team is responsible for engineering and delivering cutting-edge tools to aid developers in leveraging Gannett’s cloud platform and tools. These services support 20+ development teams, 110 news brands, and more than 110 million unique monthly visitors.

    The Developer will play a key role in developing programmatic infrastructure for and maintaining some of our largest pieces of platform infrastructure, including our CDN provider and API gateway. The Developer will also work to develop and maintain APIs that simplify and standardize usage of platform tooling. You will be exposed to large scale, fault tolerant and highly available architectures on which you will be expected to develop subject matter expertise over time. Golang, Terraform, Kubernetes, and Docker are a few of the technologies you will use to deliver these services.

    If you have a passion for programmatic and reliable infrastructure development or rapid API development, you would probably fit in well here. We believe in automation, learning, challenging and bettering our peers, and owning the full stack of what we develop.

    Responsibilities:

    • Improve our CDN delivery
    • Deal directly with our CDN vendor.
    • Write VCL and Terraform code to deploy updates to our largest applications protected by our CDN.
    • Work on improving the deploy and testing pipeline around our CDN.
    • Service customers in interacting and learning how to add updates to our CDN service code.
    • Manage and provide self-service administration of API gateway (Apigee):
    • Deal directly with our API gateway vendor.
    • Work on creating and improving self-service.
    • Work on developing and improving CI around our proxy creation and maintenance.
    • Develop backend APIs in Golang to simplify and automate using the cloud platform at Gannett:
    • Work in a full-stack environment to deploy, monitor, and maintain these APIs.
    • Interact with internal customers to gather feedback about APIs.
    • Be vocal about new ideas and features that could improve these APIs.
    • Improve and help establish best practice around our application and infrastructure monitoring.
    • Execute code reviews, challenge assumptions and mentor others on the team.
    • Participate in planning for two-week sprints.
    • Participate in tool optimization and cost reduction analysis.
    • Assist in improving our onboarding structure and documentation.
    • Contribute to open source as needed.

    Day-to-day Breakdown:

    • 35% - CDN Support/Development
    • 35% - API and Pipeline Development
    • 15% - API Gateway Support/Management
    • 10% - Customer support
    • 5% - New Technology Evaluation

    It would be a plus if you have experience with any of the following technologies, or a desire to learn them:

    Technology:

    • Kubernetes
    • DataStore
    • GCP
    • AWS
    • Golang, Ruby, NodeJS, Python, or a similar language
    • Various levels of testing code applications
    • Varnish
    • Solid understanding of RESTful API design
    • Internet Protocol basics
    • Some understanding of HTTP and HTTP/2
    • Fastly
    • Terraform
    • Docker
    • NewRelic
    • Apigee

    Minimum Qualifications:

    • Experience dealing with and configuring a CDN or strong interest in CDN development
    • Experience working with Apigee or strong interest in API gateway management
    • Experience developing REST APIs, SDKs and CLI toolsets
    • Self-Starter that can operate in a remote-friendly environment
    • Experience with Agile (Scrum) and test-driven development, continuous integration and version control (GIT)
    • Experience deploying to Cloud compute or container hosting
    • Bachelors Degree in Computer Science or 2+ years writing code, hosting infrastructure, or automating pipelines in a production environment

    Product

  • Jilt
    PROBABLY NO LONGER AVAILABLE.

    Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores surprise and delight their customers with emails that drive sales. We’re looking for a driven, detail-oriented engineer to join our team and build fast, scalable backend systems in Rails.

    The Role

    You’ll work closely with your teammates on the engineering team to design, create, and refine systems that power the core platform; things like syncing data with external eCommerce platforms, optimizing our sending architecture & scheduler, and analyzing browsing & shopping behavior data. Jilt is built as a traditional Rails 5.2 app, with Postgres & Elasticsearch for persistence, and Sidekiq for background jobs. We use Angular (v1) to power our visual email editor and Vue.js for some areas with a lot of dynamic content, and are actively replacing both with React, so you’ll be able to help architect the APIs that will drive those new interfaces.

    While the majority of your time will be spent working on backend systems & features, you’ll also have the opportunity to work on various front-end systems, like fixing a bug with our email editor, replacing a legacy Slim template with a React view, or adding a new feature to our storefront JS.

    As one of our senior engineers, the team will look to you for advice and direction. You’ll help shape our best practices, decide on libraries & tooling, and refactor older or underperforming parts of the codebase. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work.

    Here are some things you may do on a given day:

    • Research and write a pitch to improve the performance of our email scheduling system

    • Refactor our storage subsystem to abstract how we handle file uploads

    • Troubleshoot an issue with our campaign segmentation feature by deep diving into our Elasticsearch cluster

    • Analyze a slow SQL query and suggest ways to improve it

    • Construct a detailed, multi-step data migration to split an existing model into two, with zero-downtime and including complicated data transformations

    • Triage the Sentry queue for any exceptions that need investigation

    • Develop a new API endpoint to support updated React components

    On the first day you will:

    • Meet your team and get familiar with how we work

    • Setup your local environment and tooling

    • Commit a small tweak to the codebase and ship it to production

    In the first week you will:

    • Develop, QA, review, and ship a small feature improvement

    • Participate in code review for a teammate’s code

    • Help a team member with fixing a bug

    In the first month you will:

    • Work closely with the product team to ship a large feature

    • Participate in your first support rotation week and help our support team with escalated issues

    • Publish a retrospective on your first large project to share successes & planned improvements for the next project

    Who you’ll work with:

    • Justin Stern, CTO - You’ll work with Justin to deeply understand our codebase, and learn how the various parts of our systems work together.

    • Beka Rice, Head of Product - Beka will help you learn our platform, in detail, and all the ways that our customers use Jilt.

    • You’ll also work with the rest of the product & engineering teams (Ivan, Lucas, Jonathan, Wes, Artan, Jared, Chase) to review one another’s work and collaborate on projects.

    You

    To succeed in this position, you should have:

    • Deep experience & proficiency in Ruby & Rails

    • Demonstrated ability to break larger epics out into smaller discrete stories with detailed implementation tasks

    • Experience working on the front-end and excitement for combining front-end frameworks like React alongside Rails

    • Familiarity working with external APIs (have experience with eCommerce platforms? This is a bonus — tell us!)

    You love writing code that’s clear, self-documenting (but you know that self-documenting doesn’t mean no comments), and standards-compliant. You prefer writing Ruby, but are comfortable in JavaScript or picking up other languages (like Go or PHP) as needed. You have deep experience working with Rails and all of its libraries and know when to roll a custom solution to a problem or use a gem. You’ve worked with Sidekiq or a similar background processing system, and understand the subtle but important guidelines to follow when architecting performant, fault-tolerant background workers.

    You also love data and working with complex queries in SQL, whether as part of ActiveRecord or on the console. You have experience with Elasticsearch, or are excited to learn it, and are interested in the challenges involved with keeping separate datastores in sync. You love keeping up-to-date with the latest best practices and tools, and are constantly tweaking and improving the way you work. You know how to operate a hydraulic press, or least watched a YouTube video about them and think they’re totally rad.

    You’re excited to solve engineering challenges in the most pragmatic way possible, and most importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.

    Finally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, continuously learn and improve, and constantly ship your work. You’re an excellent writer and can communicate effectively whether drafting up a bug report, chatting in Slack, editing a wiki page, or drafting a retrospective. You know that code is about communication and explaining your thought process clearly goes hand-in-hand.

    Our team is fully-remote and we communicate primarily through Slack, Clubhouse, Google Docs, Basecamp, and weekly stand-ups via Zoom (a few short meetings) — we believe the best work happens when given lots of uninterrupted time that’s free of distractions. Don't take our word for it though--see what our team members have to say about working with us here!

    As a remote team, we believe that regular meetups are invaluable for getting to know each other better, so you should be available for 1-2 company-paid team trips per year. Curious about what those are like? Check out our recap of our last team retreat (SkyTrip), which brought the entire team out to Lake Tahoe, California for a week. It’s a plus if you think (like we do) that bears are absolutely the coolest animals in the forest. 🐻

    This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits.

    Process

    After an initial screening, you’ll get an email with a few questions to answer. Following that, you’ll have a few 45 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company.

    The most qualified candidates will then be invited to complete a short one-day research project. If this goes well, we'll invite you to the final stage of our evaluation process: the trial project. During this ~2 week period, you'll work closely with your future manager, as well as a few other team members, as a paid contractor to implement your proposal from the research project. You'll be welcomed in Slack, introduced to any team members you may be working with, and will have regular chats with your future manager to share feedback and make sure all is going well. This brief trial period is a great way for you to make sure you enjoy the work and the team, and it also gives us an opportunity to do the same. At the end of the period, assuming a great experience for all, you'll be offered a full time position 🎉Then the real fun and full onboarding experience will begin! 😄

    **Benefits
    **

    Here are some benefits we're happy to offer to our team members:

    - Competitive salary

    - 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June 😀)

    - Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)

    - 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)

    - 8 weeks paid parental leave for new mothers and fathers

    - Work flexible hours from anywhere that has a reliable internet connection

    - Tools (hardware/software) to help you be productive

    - Allowance for professional growth (books, courses, conferences)

    - Home office or co-working allowance

    - A Kindle to help you keep learning

    How to Apply

    Please apply directly through the link below. Applications accepted through March 31st.

    We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

  • Phoenix Staff, Inc.
    PROBABLY NO LONGER AVAILABLE.$150,000.00 - $180,000.00.Required: US only.

    We’re currently looking for an API Architect with a passion for technology. Are you able to explain technology and complex topics so that even a recruiter can understand them? Do you enjoy boring, err, educating your friend, family, and colleagues about such riveting topics as APIs, application vulnerabilities and security, refactoring existing code, user authentication flows and session management. Then we need you to help us craft strategy and technical blue prints and then leading teams to execute.  We are looking for US residents ONLY!  Must be a Greencard holder or US Citizen.  No sponsorship offered at this time. 

    Due to the structure and nature of this role, we are preferably looking for an individual that has enterprise experience, worked with a common household name company. 

    Your role:

    • Work with a small team of engineers, to ensure product delivery and best engineering practices
    • Enjoy and have experience building APIs
    • Ability to think about systems as a whole and produce simple but scalable architecture
    • High quality code. We work in Java, Go, Node and others
    • Generally, we pick the right tool for the job and are looking for great engineers over prowess in a particular language
    • Have an attention detail for and hold yourself to a high standard
    • You caught that
    • Setup continuous delivery process to enable continuous iteration on solutions
    • Work in an agile and highly collaborative environment
    • Help support team in resolving customer issues related to the product
    • Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas
    • Review code, lead refactoring activities, provide guidance from technical perspective
    • Train and mentor new team members

    What you’ve got:

    • BS, MS or Ph.D. in Computer Science or Engineering
    • 5-8 years in a modern programming environment such as Java, Go or Node
    • 5+ year building and designing APIs
    • Knowledge of GraphQL or OData protocols a plus
    • Strong experience working with GitFlow
    • Familiarity with Test Driven Development practices
    • Strong written and verbal communication skills
    • Experience in Dev-Ops
    • Experience working in a team utilizing an agile approach
    • Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations
    • Must be committed to a culture of continuous improvement
    • Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment
    • Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.)
  • Phoenix Staff, Inc.
    PROBABLY NO LONGER AVAILABLE.$165,000.00 - $185,000.00.Required: US only.

    We’re currently looking for an API Architect with a passion for technology. Are you able to explain technology and complex topics so that even a recruiter can understand them? Do you enjoy boring, err, educating your friend, family, and colleagues about such riveting topics as APIs, application vulnerabilities and security, refactoring existing code, user authentication flows and session management. Then we need you to help us craft strategy and technical blue prints and then leading teams to execute.  We are looking for US residents ONLY!  Must be a Greencard holder or US Citizen.  No sponsorship offered at this time. 

    Due to the structure and nature of this role, we are preferably looking for an individual that has enterprise experience, worked with a common household name company. 

    Your role:

    • Work with a small team of engineers, to ensure product delivery and best engineering practices
    • Enjoy and have experience building APIs
    • Ability to think about systems as a whole and produce simple but scalable architecture
    • High quality code. We work in Java, Go, Node and others
    • Generally, we pick the right tool for the job and are looking for great engineers over prowess in a particular language
    • Have an attention detail for and hold yourself to a high standard
    • You caught that
    • Setup continuous delivery process to enable continuous iteration on solutions
    • Work in an agile and highly collaborative environment
    • Help support team in resolving customer issues related to the product
    • Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas
    • Review code, lead refactoring activities, provide guidance from technical perspective
    • Train and mentor new team members

    What you’ve got:

    • BS, MS or Ph.D. in Computer Science or Engineering
    • 5-8 years in a modern programming environment such as Java, Go or Node
    • 5+ year building and designing APIs
    • Knowledge of GraphQL or OData protocols a plus
    • Strong experience working with GitFlow
    • Familiarity with Test Driven Development practices
    • Strong written and verbal communication skills
    • Experience in Dev-Ops
    • Experience working in a team utilizing an agile approach
    • Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations
    • Must be committed to a culture of continuous improvement
    • Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment
    • Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.)
  • Quest Automated Services
    PROBABLY NO LONGER AVAILABLE.Required: North America only.

    OPEN TO REMOTE WORKERS IN USA!

    Our company is searching for a meticulous and experienced Database Architect & Developer to join our talented team. Your central responsibility will be to develop, optimize and oversee our company’s data warehouses and API access.

    The ideal candidate will have proven experience in database development, analysis and management, with excellent analytical and problem-solving abilities.

    Responsibilities:

    • Design and implement effective database solutions and models to store and retrieve large data sets

    • Design and implement APIs

    • Examine and identify database structural necessities

    • Assess database implementation procedures to ensure they comply with internal and external regulations

    • Install and organize information systems to guarantee company functionality

    • Prepare accurate database design and architecture reports for management and executive teams

    • Oversee the migration of data from legacy systems to new solutions

    • Monitor the system performance by performing regular tests, troubleshooting and integrating new features

    • Recommend solutions to improve new and existing database systems

    • Educate staff members through training and individual support

    • Offer support by responding to system problems in a timely manner

    Requirements:

    • Bachelor’s degree in Computer Science, Computer Engineering or relevant field

    • Experience with SQL, NoSQL, AWS and APIs

    • A minimum of 5 years’ experience in a similar role

    • Strong knowledge of database structure systems and data mining

    • Excellent organizational and analytical abilities

    • Outstanding problem solver

    • Good written and verbal communication skills

  • MoveOn
    PROBABLY NO LONGER AVAILABLE.

    MoveOn.org

    SENIOR SOFTWARE ENGINEER

    Full-time • Starts May 2019 • Competitive Pay • Excellent Benefits

    Work from Anywhere in the U.S.

    About MoveOn’s Systems

    MoveOn’s millions of members generate site traffic that would make most startups jealous. We have terabytes of data that drive ambitious analytics, fundraising, and engagement programs. At MoveOn, making decisions with data is a core part of how all work gets done. Like many nonprofit tech teams, we're a small, scrappy team, wear many hats, and work across the software stack.

    While we often split up who is working on which projects, everyone on the team works on all parts of our systems. We have ~10 production systems—and two systems running at significant scale—getting thousands of requests a minute during spikes of member energy. We believe in choosing the best language, platform, and tool for the job and are not language zealots, but we also recognize the switching cost of straddling too many languages.

    We do a lot of work in Python and Javascript and deploy most systems to AWS (check out our GitHub) but believe good programmers don’t need to come in with an exact match of experience and can learn our systems and software stacks. We are deeply collaborative and spend lots of time pair-programming over Zoom video. We have a “no stupid questions” policy and encourage egoless collaboration. We build and maintain infrastructure that powers the organization and amplifies the work of the analytics and mobile teams. We’ve created software management processes based on Agile that let us work in a flexible, all-remote environment and empower us to embed with organizers and work on tight political deadlines.

    Responsibilities:

    • Write code and lead projects that span the entire software stack, including prototyping, front-end development, API development, high-performance back-end applications, database design, and system architecture.

    • Debug, analyze, and resolve scaling problems across a variety of web applications, with tactics such as architecture simplification, adding caching layers or queues.

    • Create and contribute to open-source projects that share MoveOn’s innovations back with the larger developer community.

    • Contribute to system architecture and build-vs.-buy decisions and make hard decisions about complexity.

    • Contribute to team discussions on building an equitable working environment.

    • Come up with ideas for new, innovative distributed organizing applications.

    • Learn, grow, and succeed in your career.

    Note: “Senior” doesn’t = a particular number of years. We understand everyone gets to a senior engineer level at different rates and through different experiences. The skills list below is intended to encapsulate what it would take to be successful in a senior engineering role at MoveOn.

    Required skills and experience:

    • Currently fluent in at least one programming language and web development platform, with significant prior development experience in at least two programming languages.

    • Experience carrying a > sixmonth-long project over the finish line.

    • Experience debugging and resolving a major production problem.

    • Proven ability to fearlessly tackle complexity.

    • Interest in technical leadership and in building a software engineering environment where everyone can thrive.

    • Passionate about mentoring and coaching other engineers.

    • Interested in learning and diving into new languages, tools, and frameworks.

    • Experience on both front-end and back-end development and the interactions between the two, including HTTP, CORS, and CDN caching.

    • Experience scaling applications with caching and troubleshooting bottlenecks at the database and application layers.

    • Determined and thorough—can see a project through from idea to prototyping, design, production, scaling, and beyond.

    • Familiar with agile software development methodologies.

    • Ability to be effective in an organization whose staff all work remotely.

    Location: Position may be based anywhere in the continental United States.

    Classification, Salary, and Benefits: Full-time, competitive salary including benefits such as 100% employer-paid medical, dental, vision, and life insurance for all staff and their children, 4 weeks accrued paid vacation time per year, 10 days accrued paid sick time, and reimbursement of office expenses.  

    To Apply:Submit your application, résumé, and cover letter here https://grnh.se/cb5d04fa1

    MoveOn.org Civic Action and MoveOn.org Political Action provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.

  • G2i Inc.
    PROBABLY NO LONGER AVAILABLE.

    We are looking for a Mid-to-Senior Elixir engineer to work with a pre-launch startup on their backend. They have an Elixir backend with a GraphQL API that powers their React Native application. The work will mostly be focused on building new features. There's an expectation of attending daily standups and communicating regularly throughout work hours so 3-4 hours of overlap with MST is desirable. This is a fulltime (40 hous/week) role. A more Senior engineer is needed so at least 4 years of professional development experience is expected. Ability to work full stack with React Native is a huge plus, but not required.

  • Sourcefabric
    PROBABLY NO LONGER AVAILABLE.

    Sourcefabric is a nonprofit organisation that builds open source tools for media organisations all over the world. We're looking for an experienced full-stack web developer to join our Superdesk team.

    Superdesk is an end-to-end news creation, production, curation, distribution and publishing platform developed and maintained by Sourcefabric. It is scalable to suit news organisations of any size, with a modular approach that makes it easily extensible.

    Your duties

    • Work in a team of talented Javascript and Python developers, QA engineers and web designers, following agile methodologies

    • Work with the Superdesk product owner on the conception and realisation of new product features

    • Use your deep understanding of web technologies and APIs to advise on the system's architecture and to coordinate frontend and backend development

    • Use your Python, Javascript and API skills to help implement new features

    • Focus on code quality and testability

    • Share your knowledge of good code practices with the rest of the team

    • Continually improve technical processes to get us operating more efficiently

    • Interact frequently with our CTO and with developers on other projects at Sourcefabric

    Your skills and experience

    • 4+ years of experience with full-stack web development

    • Strong knowledge and experience in back-end software development, especially with Python web frameworks

    • Expertise in front-end development using modern Javascript and Web technologies (e.g. AngularJS)

    • Well versed with database technologies including both relational and NoSQL systems. Expertise in MongoDB is a big plus

    • Experience designing and developing RESTful APIs

    • Experience (or strong desire) working with agile development projects, in particular Scrum

    • Experience with GitHub-like development workflows using Pull Requests for peer review

    • Experience in other web technology stack including Elasticsearch, Node.js

    • Passion for good engineering and clean code practices

    • Experience with test-driven development and continuous integration is a plus

    • A basic understanding of journalism and newsrooms is optional, but desirable

    • Fluent English is a must

    What we offer

    We offer you a position in a highly international organisation, with projects and staff on literally every continent.We also invite you to work in a small and agile team that moves fast and breaks stuff. Superdesk will definitely be growing over the next few months.

    If you have an interest in new forms of online journalism, this position will certainly give you some great insights. Our developers often visit or interact with newsrooms directly, consulting with them on how to make the most of our tools.

    Find out more

    More about Superdesk

    Superdesk on GitHub

    Contact us

    If you're interested in this position, please send your CV, a short motivational letter, examples of projects you've worked on and salary expectations to [email protected]

  • Once A Month Meals
    PROBABLY NO LONGER AVAILABLE.

    Position: Full-time Remote Mid-Level Ruby Developer for SaaS Web product

    Reports To: Product Manager

    Demand: Typically, 40 hours per week during normal business hours

    Location: Remote (within the U.S.) - main headquarters Dayton, Ohio (Must be US citizen)

    Start Date: Flexible

    Application: http://bit.ly/OAMMRUBYDEV2

    The Position

    Once A Month Meals is looking to add to its technology team an experienced Mid-Level Ruby Developer. As part of the OAMM technology team, you’ll work with freezer cooking, “cooking math,” ecommerce, and more. You’ll need to be comfortable with SQL databases like MySQL and Postgres, and either understand (or be able to come up to speed quickly on) Solr. Experience designing, building, and supporting HTTP APIs with authentication is important, because we leverage a number of third party APIs for crucial aspects of our systems.

    It will be important to have the experience and ability to do some long-term, big-picture architecture thinking but have the skills and desire enough to implement this architecture through solid, tested code.

    Your job duties will include:

    • Maintaining two Rails apps

    • Keeping the Ruby gems updated on staging and production environments

    • Watching and improving performance (speed and analytics) of APIs

    • Build, maintain and test new features

    • Develop automated deployments and tests

    • Assistance in setting technical direction for the OAMM products

    Skills/Tools/Qualifications:

    • Ruby

    • Rails

    • MySQL

    • Postgres

    • Git

    • Automated deployments (Capistrano, etc.)

    • Stripe API

    Because we are a small (8 full-time and 3 part-time), fully-bootstrapped team, we all play multiple roles. As we grow, we want to continue to build a product design and development team. This position will be a key-player on that team with opportunity to impact the technical architecture and the future development team.

    The ideal candidate is:

    • a self-starter—they seek out opportunities to learn new methods or technologies

    • a problem-solver—they figure out how to get things done

    • comfortable with task runners like gulp and grunt

    • competent with git and github

    • mindful of performance and interested in implementing tools like performance budgets

    • unashamed in their support of accessibility best practices as well as progressive enhancement and responsive design

    • able to communicate effectively in writing and in-person

    • willing to balance all constraints of a problem: user needs, timeline, budget, product vision

    • A meal planner - they see the benefits and are willing to plan meals for themselves on a regular basis

    Experience with deeper software development best-practices (or strong desire to grow into them) is a plus:

    • work with other members of the product team to build modular, maintainable and reusable code

    • work with internal and external resources to implement fixes and features to the stack currently in place (WordPress, Sass, Rails, Ember)

    • recommend and implement best-practices around developer productivity, source-control, automated testing, API design, security, performance and share our learnings with the greater tech community

    Additional experience in the following strongly desired:

    • Solr

    • CircleCI

    • Docker

    • PHP

    • Familiarity with javascript frameworks such as React, Ember, or Angular

    The Culture

    OAMM strives to create an environment where individuals are encouraged to work independently but enabled to work collaboratively. We spend a lot of time on Slack and in video calls interacting daily. We also get together in person at least twice a year for a retreat, usually to a warm climate. 🙂 We value spending time with one another when we are at work, and caring for each person, while recognizing and encouraging a work-life family balance. 

    The Benefits

    • Competitive Salary

    • Personal Days: Two weeks (plus one week holiday shutdown and minimal standard US holidays due to peak sales periods matching those holidays—so we try to make up for it during the year)

    • Flexible Schedule: Work when you want, just provide us with some Eastern Time Zone overlap for meetings

    • All the hardware and software needed to do your job

    • Opportunity to make a real difference in the lives of families

  • Pixelcabin
    PROBABLY NO LONGER AVAILABLE.

    We are seeking a mid-level front-end developer who is looking for opportunities to work with a variety of Shopify e-commerce builds and have ownership of upcoming projects. As part of Pixelcabin’s front-end engineering team, you will build e-commerce solutions predominantly on the Shopify platform. Your role will also involve receiving business problems from stakeholders and translating these into elegant technical solutions.

    This is a role for someone who has experience building maintainable codebases and  strong problem-solving skills. You will also have an exceptional level of attention to detail – for you, a UI build is not complete until it looks pixel perfect. It is a bonus if you have worked remotely before, although this is not a requirement.

    We offer:

    • The ability to work from anywhere in the world (see timezone details below)
    • Salary of £35k–£50k, depending on experience
    • Flexible workspace / equipment allowance
    • Professional development allowance
    • Excellent support for setting up an ideal remote working environment
    • An annual team retreat (different locations every year!)
    • A Pixelcabin laptop (our team usually uses Macbook Pros or Dell XPS 13s, but feel free to ask for what allows you to do your job best!)
    • 30 days holiday
    • Generous maternity / paternity package

    In this role, you will:

    • Design, build, and maintain clean, reusable, and reliable Shopify theme codebases.
    • Deliver readable, well-documented, and efficient code.
    • Contribute to the evolution of our development workflows and tooling.
    • Implement software best practices and codebase maintenance, such as refactoring and upgrades of tooling where suitable.
    • Lead a software team when needed, including running sprint planning meetings and leading code review processes.
    • Work with front-end tests where code quality is prioritised over speed.

    About you:

    • Proficient (3 years in industry minimum) with JS, writing semantic markup, and using a preprocessor such as Sass (we use Scss specifically)
    • Highly proficient with Git and GitHub
    • Experience with writing in ES6 syntax and using Webpack 
    • Exceptional programming skills (you can produce quality code that is maintainable, efficient, reliable and secure)
    • Agile, lean, or similar development methodologies/experience
    • Experience working as part of a team on a single codebase
    • Excellent problem-solving skills
    • Strong verbal and written communication in English
    • High level of attention to detail
    • Well-organized and self-motivated

    It’s a bonus if you also have:

    • Experience with the Liquid templating language.
    • Experience with the Shopify platform (ideally working on theme development).
    • Knowledge of SMACCS, or other CSS organisation approaches.
    • Made contributions to open-source projects.
    • A bachelor’s degree in a STEM field (or equivalent education).
    • Some experience with Ruby on Rails and / or React.
    • Worked remotely in the past.

    What is it like to work at Pixelcabin?

    At Pixelcabin, our team is small, steadily growing and fully distributed. Because working remotely has been part of our DNA since day 1, we believe in offering a great remote working environment for everyone in our team. You will get support with setting up your work routine so that it’s enjoyable, even easy, to do your best work. We use excellent tooling (Slack, Notion, Invision, Pivotal Tracker, and any that you suggest) and help you to create a unique setup that works for you (everyone is different!). This way, you’ll be able to work efficiently, feel inspired, and collaborate smoothly with your team.

    Every year, we organise a retreat/meetup in a sunny place so that we can bring everyone together, get away from our desks, and bridge the remote-working gap for a few days. On these meetups, we also explore ideas for the future direction of the company. (In past years, we’ve gathered in Hong Kong, San Francisco and Miami.) Since our clients are also remote, we occasionally travel to spend time embedded in their offices. This also provides time for us to come together and hang out as a team.

    On a day-to-day basis, you will be communicating frequently with other team members through a range of channels (daily video calls, demoing / pairing via screen-share and Invision). Since we believe that good teamwork relies on open dialogue, we always encourage our team members to raise questions and suggest new, creative solutions. 

    While we may work hard throughout the week, we value a healthy work-life balance. Our off hours are reserved for road cycling, snowboarding, and spending time with our friends and family. We also know that we are only as strong as our team members are inspired. We thus encourage continuous learning and personal development, in addition to emphasising collaboration and the sharing of ideas (e.g. by actively encouraging paired sessions of programming or other skills, impromptu video chats with other team members and a healthy amount of ‘off topic’ conversation!).

    Timezone details

    Since we are a fully remote team distributed across different time zones, we have a flexible approach to work schedule. That said, during your first year of working with us, we would usually expect you to cross at least 5 hours of 8am–6pm (GMT+0) from Monday to Friday.

    Diversity policy

    Pixelcabin is committed to building a culturally diverse company, and we value a broad set of opinions in our team. As we grow, we are looking to build a team with a range of viewpoints at its core, and we encourage applications from female and minority candidates.

    About Pixelcabin

    Founded in 2012, Pixelcabin is an agile web development agency that engineers e-commerce solutions using the Shopify Plus platform. We have worked with some of the world’s most influential companies (e.g. AB InBev, Net-a-Porter) and are always looking for ways to push the boundaries of what Shopify can do for our clients and their customers. We expand Shopify’s native functionality with bespoke Rails apps that leverage Shopify’s extensive API, in addition to building fully customised front-end experiences. We are also a core Partner of Shopify, which means we have advance access to Shopify’s upcoming APIs and features.

    At Pixelcabin, we believe in offering solutions, not different ways of saying no. Since the beginning, we have been driven by three core principles: value quality over quantity, under-promise and over-deliver, and take pride in your work. We take on projects that will present new problems for us to solve, and get excited about elegant solutions to complex challenges.

    To apply: Please send all applications to [email protected], including your Github, LinkedIn, and any other relevant links. The email body should include cover letter content, with a CV as an attachment (only required if no LinkedIn). The subject of your email should be ‘2019 Mid-Level Front-End Developer Application’. Application emails without this subject will be automatically screened-out and not read.

  • Evolution Virtual
    PROBABLY NO LONGER AVAILABLE.

    Evolution Virtual (Evolutionv.com) is a 75-person, international team at the forefront of 3D and interactive real estate software development.  Over the last decade, our visualization and software solutions have been used in the marketing and sale of over $100 Billion of real estate world-wide. We are now developing a revolutionary online 3D technology that has the potential to change the way real estate is marketed, searched and sold. We are looking for a Senior Full-Stack Developer to join our team and help bring key components of this new product to life.

    Remote Work: We are headquartered in Chicago, but have employees around the US, London and Sao Paolo, Brazil.  We have successfully created a tight-nit team of smart, creative, hard-working, dedicated innovators spread around the world.  This can provide an exceptional candidate the ability to skip the commute and work with top professionals from around the world creating beautiful, amazing technology solutions. 

    As a senior engineer on our team, you will be responsible for shepherding both back-end and front-end elements of our new product to market.

    Required:

    - Strong JavaScript skills, specifically ES6

    - Experience and familiarity with the AWS ecosystem, specifically: EC2, Elastic Beanstalk, RDS, and S3

    - Strong Node.js skills

    - Strong relational database skills, we use Postgre and MySQL

    - Comfortable designing rich, client-facing API's

    - Familiar with security protocols and implementation

    - Understand networking principles, especially with an eye towards performance and security

    - Familiarity and experience with PHP

    Preferred Skills:

    - Passion for back-end development, structuring and implementing larger projects

    - Comfortable programming in TypeScript: we produce and maintain large WebGL codebases that frequently blur into our backend, and TypeScript is essential to our process

    - Strong familiarity with frontend development, especially React

    - Enthusiastic about software engineering processes like unit testing, continuous integration, and version control best practices

    - Experienced in realtime communication and web P2P

    Technologies we use:

    Node.js

    PostgreSQL

    AWS

    WebGL

    Three.js

    Twilio

    Typescript

    GraphQL

    React

    Redux

    Styled-components

    Jest

    Webpack

    Git

    Socket.io

  • Layerframe Studios
    PROBABLY NO LONGER AVAILABLE.

    Your daily work may include:

    Provide technical leadership and drive new projects to completion

    Maintenance / troubleshooting on our longstanding client platforms

    Collaborating with other developers, designers and clients to build features / products

    Attending meetings with a product owner or project manager as a tech resource

    Providing work estimates and attending scrums for all ongoing projects

    Must haves:

    Leadership and exceptional communication skills

    Expert level knowledge of JavaScript and Node.js

    AWS / Linux Experience

    In depth understanding of relational DBs: MySQL, Postgres etc.

    Experienced in software & API architecture

    Knowledge of server Infrastructure, devOps, and authentication / security best practices

    Expert in React, BB/Marionette, Vue, Angular or similar

    Ability to work full stack on multiple projects with diverse technologies

    Interest in learning and implementing new technologies

    Solutions-oriented (acknowledge problems while coming up with potential solutions)

    Accountability and ownership over your work are paramount. We are 110% here to support you in any way we can, and we foster a culture of trust and accountability

    Must be able to work between 10am - 6pm Eastern Standard Time (EST). 

    To apply, please include the following in your email: your first and last name and the job title in the subject line; your resume and a cover letter attached to your email. Candidates will not be considered unless these application asks have been fulfilled. 

  • Elastic
    PROBABLY NO LONGER AVAILABLE.

    At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to real time Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

    We're looking to add a new Product Management node to the Elastic Product cluster. At Elastic, we’re committed to continually improving how our core Elasticsearch server works.  This means we have to deeply understand the types of problems that users run into in distributed server software.

    These types of conversations often involve topics like how our home-grown scripting language (called “Painless”) should evolve, how our plugin framework should work to enable entirely new use cases of the software while simultaneously protecting new users, how we should version our APIs, and how we (and our users) should benchmark our distributed java-based server.  

    To be successful in this role, you need to be able to be comfortable speaking to developers as customers and to understand and think through API interactions for modern software stacks. You will work closely with our engineering teams to plan and prioritize key underlying server features and APIs and with product marketing, sales, and our users to evangelize them. The ultimate goal of this role is to increase the performance, utility, and safety across a huge variety of use cases of the millions of Elasticsearch installations around the world.

    The ultimate goal of this role is to make search better in all languages in the millions of Elasticsearch installations around the world.

    What You Will Be Doing:

    • Work with customers on understanding the special needs of their use cases and bringing those insights back to engineering
    • Work with our engineers that work on performance benchmarking, server architecture, and core APIs to improve everything from how a developer can extend the capabilities of Elasticsearch to how solution architects and support can arm users with relevant benchmarks and benchmarking practices
    • Work with product marketing on demos showcasing our server’s features and with our sales, support, and consultants to make sure they understand the new features engineering is developing
    • Track and improve KPIs around adoption and usage of Elasticsearch

    What You Bring Along:

    • You are an experienced Product Manager who has a high-level understanding of how developers consume APIs 
    • You have prior experience working on Java applications and server software 
    • And you're curious, collaborative, and empathetic

    In addition, you are/have:

    • Bachelor’s degree in a technical field (e.g. CS, CSE, EE) or relevant work experience writing code to some extent 
    • Comfort working in a highly distributed team
    • Excellent spoken and written English communication skills
    • Prior history working on search and/or NLP systems
    • Open source software and/or commercial open source companies experience
    • SQL, geo, or benchmarking experience

    Additional Information:

    We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

    • Competitive pay based on the work you do here and not your previous salary
    • Stock options
    • Global minimum of 16 weeks of paid parental leave (moms & dads)
    • Generous vacation time and one week of volunteer time off
    • An environment in which you can balance great work with a great life
    • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.
    • Distributed-first company with Elasticians in over 30 countries, spread across 18 time zones, and speaking over 30 languages!

    Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

  • Elastic
    PROBABLY NO LONGER AVAILABLE.

    At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to real time Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

    We're looking to add a new Product Management node to the Elastic Product cluster. At Elastic, we’re committed to continually improving how our core Elasticsearch server works.  This means we have to deeply understand the types of problems that users run into in distributed server software.

    These types of conversations often involve topics like how our home-grown scripting language (called “Painless”) should evolve, how our plugin framework should work to enable entirely new use cases of the software while simultaneously protecting new users, how we should version our APIs, and how we (and our users) should benchmark our distributed java-based server.  

    To be successful in this role, you need to be able to be comfortable speaking to developers as customers and to understand and think through API interactions for modern software stacks. You will work closely with our engineering teams to plan and prioritize key underlying server features and APIs and with product marketing, sales, and our users to evangelize them. The ultimate goal of this role is to increase the performance, utility, and safety across a huge variety of use cases of the millions of Elasticsearch installations around the world.

    The ultimate goal of this role is to make search better in all languages in the millions of Elasticsearch installations around the world.

    What You Will Be Doing:

    • Work with customers on understanding the special needs of their use cases and bringing those insights back to engineering
    • Work with our engineers that work on performance benchmarking, server architecture, and core APIs to improve everything from how a developer can extend the capabilities of Elasticsearch to how solution architects and support can arm users with relevant benchmarks and benchmarking practices
    • Work with product marketing on demos showcasing our server’s features and with our sales, support, and consultants to make sure they understand the new features engineering is developing
    • Track and improve KPIs around adoption and usage of Elasticsearch

    What You Bring Along:

    • You are an experienced Product Manager who has a high-level understanding of how developers consume APIs 
    • You have prior experience working on Java applications and server software 
    • And you're curious, collaborative, and empathetic.

    In addition, you are/have:

    • Bachelor’s degree in a technical field (e.g. CS, CSE, EE) or relevant work experience writing code to some extent 
    • Comfort working in a highly distributed team
    • Excellent spoken and written English communication skills
    • Prior history working on search and/or NLP systems 
    • Open source software and/or commercial open source companies experience 
    • SQL, geo, or benchmarking experience 

    Additional Information:

    We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

    • Competitive pay based on the work you do here and not your previous salary
    • Stock options
    • Global minimum of 16 weeks of paid parental leave (moms & dads)
    • Generous vacation time and one week of volunteer time off
    • An environment in which you can balance great work with a great life
    • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.
    • Distributed-first company with Elasticians in over 30 countries, spread across 18 time zones, and speaking over 30 languages!

    Target locations: Any Eastern US location or Any Western European location. 

    Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

  • Reify Health
    PROBABLY NO LONGER AVAILABLE.

    At Reify Health, we are building a more creative healthcare system. We envision a world where every potential therapy, if safe and effective, is available to the patients who can benefit.

    Our healthcare system relies on clinical trials to develop new, potentially life-saving treatments for patients. But clinical trials continue to be slow, unpredictable, and expensive. Reify Health’s product helps both the research leaders driving forward clinical trials and the doctors and nurses who care for the patient participants.

    As we scale adoption of our product domestically and internationally, we will accelerate world-class clinical research and unlock innovation. By joining our data team, you will play a foundational role in supporting this mission by organizing Reify’s growing data streams under a unified structured knowledge system/ontology to support the development of inference engines and a host of other intelligent features.

    Your Responsibilities

    • Work with the data team to organize growing temporal/atemporal data into structured knowledge and integrate this knowledge into a customized clinical ontology relevant to Reify Health’s sites and sponsor stakeholders
    • Develop systems to support the maintenance and expansion of the structured knowledge system including a query engine, API layer, and monitoring system
    • Design and develop systems to support supervised and/or unsupervised knowledge discovery and classification
    • Integrate knowledge systems with a growing Kappa-style data architecture and existing application architecture supporting StudyTeam
    • Support the integration of knowledge architecture into inference engines which support intelligent recommendations, matching, and insight generation for clinical sites and sponsors
    • Become intimately familiar with HIPAA, GDPR, and other applicable regulatory frameworks and how they influence our architecture and development decisions
    • Become comfortable working across a stack which uses Clojure, Python and PostgreSQL
    • Frequently communicate your efforts to Head of Data and other technical/non-technical stakeholders (product and clinical teams) in clear written, verbal, or presentation form
    • Live our data philosophy, which focuses on ethical decision making, being aware of how biased data (and assumptions) can affect results (and people), and being laser-focused on business needs

    What Will Make You Stand Out

    • A history of practical application in real-world systems (rather than theoretical) and the ability to make intelligent trade-offs in a business context (rather than purely technical)
    • Familiarity with existing relevant ontologies or taxonomies in the clinical and/or medical space, such as EPIC, UMLS, SNOMED, MedDRA, ICD-10, etc. so you are informed about which individually/in combination (if any) are suitable for our needs
    • Familiarity with modern semantic standards
    • Previous practical experience and/or familiarity with technologies similar to OWL, PR-OWL, SPARQL, and/or graph databases
    • Previous experience developing and growing structured knowledge systems and/or integrated ontologies in a rapidly growing startup
    • Previous relevant experience with NLP and NLU
    • Expertise in graph algorithms, probabilistic inference/logic, Bayesian methods
    • M.S./PhD in ontology engineering, knowledge engineering, or a related field
    • Understanding and experience with distributed systems
    • Relevant published work (academic, blog posts, open-source contributions)
    • Previous experience with functional programming languages/philosophy (or existing Clojure chops!)
    • Experience in a startup environment (as a remote employee using video/chat collaboration tools, if you’d like to work remotely)
    • Relevant experience in a healthcare/health-tech company

    Compensation & Benefits

    • Competitive Salary and Stock Options: Compensation varies from mid-level to very senior and is commensurate with your experience.
    • Comprehensive Health and Wellness Coverage: 100% premium coverage for you (and >50% for your dependents) for: a top-tier health plan covering you in all 50 states (with option of HSA for medical expenses and as investment vehicle) dental, vision, disability (short-term and long-term), and basic term life insurance (for your entire tenure at Reify). We enable 24/7 access to doctor by phone or online via telemedicine coverage.
    • Company-provided Workstation: You will receive a brand new Macbook Pro laptop
    • Location Flexibility & Transportation: For those working out of Boston, we provide: a free monthly public transportation pass (and are located 2-3 minutes from Downtown Crossing); unlimited coffee, infused water, and more (provided by WeWork); flexibility to work from home as needed. For those working remotely: you can work from anywhere in the U.S. compatible with an EST work schedule. Additionally, we’ll fly remoters in for our quarterly “remoters’ week”, filled with fun activities, good food, and many opportunities to get to know your colleagues better.
    • Vacation and Holiday Flexibility: Generous paid-time-off policy that accrues with your tenure at Reify which includes holiday flexibility and parental leave

    We value diversity and believe the unique contributions each of us brings drives our success. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    We also completely eschew the “bro culture” sometimes found at startups.

    Note: We are currently only considering US citizens or Green Card holders. Thanks!

  • Thought Industries
    PROBABLY NO LONGER AVAILABLE.

    We're looking for a JavaScript Application Engineer to help us build out our SaaS Learning Business Platform. Your day to day would consist of just two tasks: building & shipping platform functionality.

    You would be a good fit if:

    • You are excited about new JavaScript technologies like Prettier and GraphQL, but also comfortable mixing them with older technology.

    • You sweat the small stuff, but know when to ship it.

    • You are passionate about listening to users & building elegant web products.

    • You are comfortable learning new technologies and navigating a large existing codebase.

    • You are confident working across the full stack. You will be working on everything from UI components to API integrations.

    Our stack consists primarily of Node.js with Koa, GraphQL, and Ember.js. Although we are an Ember shop, we are open to any framework experience you might have as the concepts will be familiar.

    Throughout the day, we rely on Slack and GitHub pull requests. The development team is completely distributed across the US.

    About Thought Industries

    Thought Industries is a startup in the Online Learning space. We enable training and software companies to launch and monetize external learning programs — think Shopify meets Udemy/Coursera.

    This is a full-time position that may be based at either our Boston office, or your remote U.S. based office. No Recruiters, please.

    Headquartered in Boston, Massachusetts, Thought Industries is one of the world’s fastest-growing online learning companies in the U.S. We are helping consumer brands and for-profit learning organizations change how they build, deploy and grow online learning businesses. Today, hundreds of customers and brands are using the Thought Industries’ Learning Business Platform to transform the way they reach, teach, and engage audiences.

    We are a growing, well-funded technology company, with a talented team and a clear vision. This is a unique opportunity to take a lead role at an exciting SaaS software company with a robust cloud-based platform. We hire talented people who are self-motivated and team orientated. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status.

    To apply: Please submit your a cover letter explaining what kind of role you are looking for and why Thought Industries specifically interests you along with your resume to [email protected]

  • TaxJar
    PROBABLY NO LONGER AVAILABLE.

    TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 15,000 businesses. Our mission is is to make eCommerce easier for everyone. 

    OUR CORE VALUES

    • We do the right thing for our customers.
    • We're a team, built on trust.
    • We're proud to be remote.
    • We're in control of our own destiny.

    TaxJar’s remote-only team of 70 people is growing quickly. We have an immediate opening for a Software Engineer. 

    We want you to join one of our product engineering teams and help us build a product our customers love. The product engineering team at TaxJar is solving complex problems on a daily basis, supporting our growing customer base and creating new solutions in a complex domain. We deal with large datasets, complex frequently-changing sales tax rules, and automating complex processes for thousands of business customers.

    *This is a full-time remote position, available to folks located in the US.

    AS A RUBY ON RAILS SOFTWARE ENGINEER YOU WILL

    • Write strong Ruby on Rails code daily
    • Be challenged to solve new problems
    • Review and test your teammates pull requests
    • Contribute to and maintain our existing Rspec test suites
    • Maintain and update our core SaaS business logic
    • Build out apps and services for managing thousands of sales tax rules
    • Work with Ruby, Rails, Sidekiq, and more
    • Help monitor and support 24/7 Rails applications and services
    • Spend time working the customer success inbox. Our employees, even the CEO, spend time doing this - we’re all in it together.

    REQUIREMENTS

    • 2-5 years production experience with: Rails, Postgres, Sidekiq
    • Ability to write clear and accurate tests using RSpec/Capybara
    • Write code that is maintainable and readable by your team
    • Be accountable for the code you deliver to production
    • Manage development tasks from assignment through to production
    • Agile, humble, trustworthy, and a team player
    • Rapid learner who thrives in a fast-paced and demanding environment
    • Passion for building simple and intuitive solutions for complex problems in ecommerce
    • Prior SaaS development, API development or similar app dev experience
    • Excel at communicating with the team remotely (chat, video, email, etc)

    YOU'LL BE A GREAT FIT FOR OUR TEAM IF YOU

    • Only want to work remotely
    • Are a PRO at communicating and collaboration
    • Highly value working with people you like and respect
    • Are accountable
    • Are confident in your skills and a solid team player (We’re peers here, no egos please) but also comfortable working asynchronously
    • Hungry to play an impactful role and not afraid to fail

    We’re a happy team and we all really love what we do. We've created a space where high-achievers can succeed, but are also safe to fail. We're profitable and focused on growing TaxJar sustainably. We're always learning how to make TaxJar the best place to work for all of us, and not just another tech startup. We’re always looking for an amazing new teammates to come share in the excitement of solving real-world problems with technology.

    BENEFITS

    • Excellent health, vision and dental benefits
    • Flexible vacation policy
    • 401k Plan
    • $1,000 in professional development credit
    • Home office stipend
    • Equity in a profitable company
    • 2x year all-company in person retreats (fully paid for by us of course)
    • Brand new Macbook computer
    • Mandatory Birthday holiday!
    • 12 week paid maternity/ 6 week paid paternity leave
    • Monthly perks reimbursement for things like Netflix, Amazon Prime, your gym membership, home internet and more.

    We offer all of our employees amazing benefits. Visit www.TaxJar.com/jobs for a full list of our benefits and to learn more about how we work and what we stand for.

    If you're not the perfect fit for this position, but you know someone who is, we'll pay you $1,000 if you refer us to the person we hire.

  • Oddball
    PROBABLY NO LONGER AVAILABLE.

    Oddball believes that the best products are built when engineers understand and value the things they are working on. We value learning and growth and the ability to make a big impact at a small company. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space.

    We are looking for an experienced developer to help build improve and build out backend code that interfaces with external systems. As an early hire on a small team, you'll have a huge stake in what we build and how we work.

    Our engineering team is small, distributed, and largely asynchronous. We value a calm, collected environment where you can focus on doing great work. Aside from a couple of weekly check-ins or project updates, you'll be able to work interruption-free.

    You can expect top-of-the-market pay and flexible hours. We are a fully remote team.

    What you'll be doing

    Working hand in hand with other engineers in developing API endpoints and services that proxy requests to various other applications. Some of these rely on message queues, some are xml, some are json. Day to day work will involve writing code, developing tests, and debugging. As a senior engineer you will be expected to give input on high level architecture decisions, and communicate those decisions to other developers on the team.

    We are looking for someone with the following skill set:

    • 4+ years experience in working with Ruby on Rails
    • The desire to mentor and improve junior and mid level developers
    • Experience with a front end JS framework (like Angular, React, Backbone) 
    • The ability to write code that is a pleasure for other engineers to read and understand
    • The ability to speak and write in terms that non-developers can understand clearly, whether it be in a conference call, blog post or support email

    Salary

    Salary for this position is competitive - in addition, we offer both a tech, and a continuing education stipend.

    Must be located within the US

  • Auth0
    PROBABLY NO LONGER AVAILABLE.

    Auth0, a global leader in Identity-as-a-Service (IDaaS), provides thousands of enterprise customers with a Universal Identity Platform for their web, mobile, IoT, and internal applications. Its extensible platform seamlessly authenticates and secures more than 1.5B logins per month, making it loved by developers and trusted by global enterprises. Auth0 has raised more than $110 million to date and continues its global growth at a rapid pace. We are consistently recognized as a great place to work based our outstanding leadership and dedication to company culture, and are looking for the best people to join our incredible team spread across more than 35 countries! We are looking for an engineer to help us enhance and maintain our identity product. You will be responsible for helping us build new, and maintain existing, APIs and services that will be operating in high scale, low latency environments.

    You will:

    • Join a small, cohesive team comprised of engineers, a product manager, and designer to own our products from top to bottom.
    • Collaborate with other engineers and teams to develop new features, APIs, improvements, and fixes to handle our current and future scale.
    • Collaborate with our support team as the last level of escalation for tickets.
    • Be a part of the team's on-call rotations.
    • Troubleshoot production issues and implement fixes for them.
    • Help our customers have an awesome experience with our products.

    You may be a good fit for this role if you:

    • Have experience creating public, or internal, APIs.
    • Enjoy being part of a highly collaborative, remote-friendly environment.
    • Work well with technical and non-technical people to deliver high-value results.
    • Dream of working on a cloud service that has other developers as customers.
    • Like to lead by example.
    • Have experience using NodeJS (or JavaScript),  Java, or any other concurrency-friendly language.

    You can learn more about our hiring process here.

    Preferred Locations:

    • GMT-4; GMT-5

    Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.

  • Cardinal Financial
    PROBABLY NO LONGER AVAILABLE.

    Who We Need:

    Cardinal Financial understands that great people are the key to great companies. We are looking for intelligent, hard-working, passionate individuals that want to be part of something very different. We need people that dream big and possess a work ethic that will inspire those around them. We are seeking forward thinking people, who produce results rather than wait for them. You will not be micromanaged; but you will need to meet specific expectations and it will be entirely up to you to make sure that this happens. You will be backed by one of the strongest, most supportive and technical mortgage banking leadership teams in the industry and we are all committed to the success of the enterprise.

    We are currently looking for energetic, hardworking, and knowledgeable Full Stack Software Engineers located on the East Coast and West Coast.

    What You Will Do:

    • You’ll be involved in every aspect of building and supporting our SaaS enterprise mortgage lending platform.
    • We’re an agile shop and you’ll be part of choosing what stories you’ll work on as they come up in the backlog.
    • You’ll do full-stack development because we’ve found it benefits the team and product when an engineer is familiar with the entire stack and has a genuine interest in all our software technology. We also recognize that each engineer is passionate and skilled in specific layers. We manage to blend the two realities very well.
    • You’ll manage your stories completely including working with end users to determine what is required, designing the UI, classes, business logic and data. We describe our approaches informally to get rapid review and critique by others.
    • You’ll write clean, concise code, and robust unit tests for all your work.  Finished code will be reviewed by others in the team. We mix up the review teams so everyone has good exposure to the whole system.
    • You’ll find ways to improve our product and how we work. We leverage tools and innovation to make more happen with less. When we identify an improvement, we implement it fast.
    • You’ll help with production support and help users when needed.

    What You Are Like:

    If you think you’d like to work with us, here are some things that should apply to you:

    • You’re comfortable working in a small team. Each of us has a huge impact and we depend on each other to get things done.
    • You love a fast environment with a lot of churn.
    • You’re passionate about good object-oriented design, great UX, security, performance optimization and testing.
    • You pride yourself on understanding projects top to bottom.
    • You enjoy working alone or working with others. You’re comfortable doing things even when you’re not told exactly what to do.
    • You take pleasure in creation, chaos, spontaneity, change, debate and silence.
    • You like helping others become better and more successful. You know how to make life easier for others on your team.
    • You’re OK chipping in on things that have nothing to do with your current project, or helping with off-hour production emergencies and deployments.

    What You Need:

    • You have a bachelor’s degree in Computer Science or related field and at least two years software development experience on a large-scale web application. Mortgage knowledge and experience is a plus.
    • You can analyze a feature story and design a robust and complete solution for it. You have excellent debugging skills and use tools to aid you.
    • You write well-designed, reliable code that you or others will find easy to understand and modify six months from now.
    • You know Java, databases and SQL very well. You’re comfortable with Linux commands and tools.
    • You’ve implemented UIs using HTML/CSS/Javascript. You’ve got solid JavaScript skills, including object-oriented JavaScript, not just jQuery. Experience with single-page application frameworks like Ember and Angular are a plus.
    • You're comfortable implementing integrations with third-party systems using HTTP and XML.
    • You know and use all of these: IDE, source control, debugger, continuous testing, build automation.
    • You communicate well whether you’re patiently helping a user, explaining a design to your colleagues, or writing a specification.

    Our Technology:

    Our SaaS enterprise mortgage lending platform is a challenging and complex system that includes lender and borrower interfaces, workflow, document management, advanced automation, and integrations with external entities and services.

    The server architecture is stateless, cleanly managing the business logic and persistence layer, exposed as a RESTful JSON API. The server is written using a combination of Java 8 on Jetty, and Node.js for asynchronous tasks. We persist our data in MySQL using MyBatis and use Redis for caching, metrics, and non-critical message queueing.

    The UI uses a custom, JavaScript MVC framework with many modern techniques: dynamic code loading modules, client-side routing and templates, powerful data-binding features, integrated services, and advanced component architecture.

    We develop on Macs and deploy on AWS. Our tools include: github, Jenkins, gradle, grunt, JAXB, iText, Aspose, IntelliJ IDEA, Pivotal Tracker.

    Please apply to the Cardinal Financial website and mention weworkremotely.com as the source when prompted. https://cardinalfinancial.com

Load more