Find a remote job in Software Dev

Post a job

Software Dev (208)

  • About BigBinary

    BigBinary is a leading web and mobile app development firm, led by 2 of the top 100 worldwide contributors to Ruby on Rails. Specializing in Ruby on Rails, React, and React Native, BigBinary has been invited to speak at over 27 programming related conferences worldwide and is one of Inc. 5000's fastest growing companies in the USA. BigBinary has also led multiple clients to and through acquisitions, as well as has helped venture-backed clients raise tens of millions of dollars. Our Blog is a strong voice in the Rails community and our blogs have been shared by publications such as Ruby Weekly, Ruby Inside, Postgres Weekly and industry leaders, such as Matz.

    Job Summary

    We are looking for Quality Assurance Engineers to join BigBinary.

    Responsibilities

    • Develop automation test scripts using JavaScript and Selenium.

    • Write clean, secure, efficient and maintainable automation code.

    • Build and maintain framework and inventory of automated test suites.

    • Build automation code after performing manual testing.

    • Primary point of contact for triaging automation failures and bring them to resolution.

    • Design automation test reports, risk identification and defect analysisto communicate with project managers, developers and stake holders.

    • Collect automation failure metrics, analyze root causeand recommend corrective measures.

    • Technical knowledge on testing tools to successfully debug automation test scripts and avoid false positives.

    • Work closely with Development, Product management,3rd Party Vendors and Functional QA Teams.

    • Act as the knowledge expert and staying up to date with trends and technology in software testing frameworks.

    Requirements

    • At least 6 months of working experience in the field of QA automation using selenium.

    • Working knowledge of Git and GitHub.

    • Ability to learn and write production-ready code.

    • Ability to pay attention to detail.

    • Have good communication skills and problem-solving abilities.

    • Benefits & Perks

    • Competitive salary.

    • Remote work. Remote work is not available to candidates who would be joining BigBinary straight out of college for a period of one year

    Looks like Bigbinary might be a great fit? Apply here https://neerajsingh621643.typeform.com/to/kl28vr

  • Frontastic GmbH (in/near Europe)
    Today

    Frontastic is looking for a Technical Writer (f/*/m) as part-time position (16-24 hrs / week). We are a remote-first company currently operating in the Europe/Berlin timezone. Even though we are a distributed team, we try to streamline synchronous communication and to reduce effort for attending our quarterly retreats. Therefore we are looking for people living in Europe.

    As our first dedicated technical writer you will have the opportunity to be a major influence on our entire technical documentation stack for developers (frontend & backend) and designers.

    This is not a junior position, but if you are experienced and ship proven work on your own, this position is for you. Your job will be to collect all the loose ends of technical documentation in our systems and pull them together into a conceived and discoverable documentation experience. You will work closely with our engineering and professional service team to extract their knowledge and create the foundation for the long term evolution of our docs.

    THIS MEANS

    • Actively writing documentation for technical people in terms of tutorials, references, API specs, etc.

    • Finding and maintaining a system for making this documentation discoverable for our integration partners and customers.

    • Coordinating and working together with our engineers and professional service people to extract their experience into documentation.

    • Defining standards for how we write and present our documentation.

    YOU BRING

    You bring a background in web application software development using JavaScript (and optionally PHP). You are a proficient speaker and writer of English. You have a passion for writing technical articles and have made up your mind extensively on how to create documentation for large software frameworks/ecosystems.

    You are motivated to work from your home office or a co-working space and able to structure your work day accordingly. That’s what makes you special:

    • You have a passion about explaining technical topics to people.

    • You can grasp and explain new technologies without understanding them in depth.

    • You are able to find structure for approaching a complex technical system easily from different perspectives.

    • You are motivated to keep track of a large documentation base and ensure its quality in the long run.

    • You have a completed education and at least 3 to 5 years of professional experience as a technical writer or in a comparable field.


    WHAT WE OFFER

    As our colleague you have the flexibility to choose your own working hours throughout the day to incorporate this job into your life-work balance. Our work week has 40 hours maximum and overtime is the exception. No vacation days are necessary to run errands, and there is certainly no need to wait until after work to take care of a family emergency.

    Our development team strives to improve themselves following these guidelines:

    • A culture of owning your code from design & development to deployment and monitoring, which is sometimes called DevOps.

    • We offer a friendly learning environment and try hard not to blame anyone for not knowing something and actively encourage mentoring of your peers.

    • We use practices like pair programming, mob programming, test driven development when it makes sense and continuously refactor our code to constantly share knowledge and keep the amount of technical dept low.

    • We are a remote-first company with regular meetings in-person. We use tools like Email, Trello, Hangouts and Slack to stay in touch during our daily work.

    • We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If we receive job applications from yet underrepresented groups those applications will be preferred.

    OUR GUIDELINES:

    • A culture of owning your code from design & development to deployment and monitoring, which is sometimes called DevOps.

    • We offer a friendly learning environment and try hard not to blame anyone for not knowing something and actively encourage mentoring of your peers.

    • We use practices like pair programming, mob programming, test driven development when it makes sense and continuously refactor our code to constantly share knowledge and keep the amount of technical dept low.

    • We are a remote-first company with regular meetings in-person. We use tools like Email, Trello, Hangouts and Slack to stay in touch during our daily work.

    COMPENSATION & HOW-TO APPLY

    As this is a part time position (16-24 hrs. per week), we are offering to pay between 20.000 € to 28.000 € based on experience, skills and time invest for this particular job.

    If this job sounds interesting to you, please send a letter of motivation, CV and your earliest possible starting date to [email protected] Do you still have a question? Do not hesitate to get in contact via mail!

    ABOUT FRONTASTIC

    Frontastic is the specialist provider for the digital customer experience. As cloud software, Frontastic enables ambitious online merchants, brands, marketplaces or even agile startups to implement customer centricity easily and without IT.

    Frontastic is going be the standard Frontend Management System for the IT trend of the API economy, in which the frontend and backend are consistently separated. Based, for example, on Commercetools, About You Cloud, Shopify Plus or other API-based cloud services, online teams can quickly implement and scale new business ideas independently of programmers.

  • How about working with us to revolutionize how companies listen to their employees and create more engaged workforces?

    Hyphen (gethyphen.com) is a Bay Area-based provider of employee experience measurement software (SaaS), specialized in helping organizations listen to the true voice of their often-distributed workforce. We augment Human Resources and managers with insights into the drivers of engagement and retention in their teams and an action planning process to remedy issues effectively and move the needle for everyone.

    We are a startup of about 30 people, including Product Management, Engineering, Sales, Marketing and Customer Success. We have offices in San Francisco (California), Raleigh (North Carolina) and Bangalore (India).

    With 70+ customers, we have reached significant revenue milestones and got funding from investors like 500Startups, Bleu Capital and Eileses Capital.

    What you're going to work on

    • You are going to help our North America customers get the best value from Hyphen, working in tandem with our Customer Success Managers to continuously, improve, implement, customize, debug the product, especially for our largest enterprise customers (2,000+ employees).

    • We have web apps and mobile apps, for employees and managers. Everything in JavaScript/TypeScript. We do tons of integrations with other systems (bots, APIs, auth, SFTP...) and have many exciting tech initiatives in our roadmap, which you would be part of. We are always looking to bring our product to new highs with more automation, more integration, better UI/UX, more advanced quant and qual analytics, more efficient workflows, etc.

    Join us and participate in a unique adventure.

    • Hyphen is 4-year-old and we already have a great product deployed in 70+ customers.

    • We are located in downtown San Francisco across the street from the LinkedIn headquarters, where all the startups and VCs rub elbows ;) We can promise you the time of your life!

    Experience required

    • Self-starter, with ability to figure stuff out, roll up their sleeves, diagnose issues, learn on the fly

    • Strong understanding of Typescript and NodeJS

    • Good working knowledge of MongoDB

    • Exceptional debugging skills

    • Exposure to Heroku/AWS

    • Exposure to TDD practices

    • Comfortable working with a distributed team

    Looking forward to meeting you!

  • Flyreel is a funded, early-stage startup that has developed the most advanced Artificial Intelligence solution for property analysis and home inspections that helps insurance carriers better manage risk and helps insurance policyholders get the right level of coverage. Our AI assistant guides homeowners through scanning their home using their smartphone’s camera and our proprietary computer vision technology. As users pan across the interior and exterior of their property, our AI documents their home’s contents and structural details while highlighting risks, hazards and more.

    We’re a small but growing team with a rapidly expanding customer base. We’re hiring top US-based software engineers for a number of exciting remote-work opportunities to develop and deploy cutting-edge web, mobile, and AI technology at scale.

    Requirements

    We’re looking for a senior-level JavaScript engineer with experience in:

    • Node.js (API development)

    • Express

    • Mocha (Test-driven development)

    • Mongo

    • React

    • Docker or Kubernetes (nice to have)

    Applicants should be:

    • Able to translate business requirements into technical specs

    • Able to bring creativity to the decision-making process

    • Able to work efficiently in a startup environment

    • Able to guide stakeholders on best practices

    • Comfortable working in remote-work environment

    The role will be focused on:

    • Developing and improving our API’s

    • Developing enterprise-level API integrations

    • Implementing new features in our React-based web application

    • Creating a scalable development workflow as we hire more developers

    Our ideal candidate will have experience with:

    • Developing and maintaining Node-based API’s

    • Building scalable backend systems in JavaScript

    • Leadership experience setting and maintaining development standards

    • Launching and maintaining React applications

    • Writing clean, reusable code

    • Programming with distributed databases

    • Deploying and managing workloads on a cluster management system such as Kubernetes, DC/OS, or OpenShift

    Benefits

    • Opportunity to join a growing, healthy startup and team that loves what they do

    • Modern tech stack and engineering team that invests in each other's growth

    • Opportunity to work with the best of today's technology (Machine Learning, Computer Vision and more)

    • Continuous and learning opportunities

    • Competitive salary

    • Competitive equity incentives

    • Health benefits

  • PocketSuite is a YC-backed mobile platform for service professionals, independent businesses, freelancers, contractors, gigsters, part-time, and other non-traditional workers - helping them message, schedule and collect payment from their clients. PocketSuite empowers the U.S. market of 57 million freelancers, generating $1.2 trillion in sales with online platforms for running their business. Over 4 million appointments booked, $184M in payments processed, 18 million messages sent for businesses running on PocketSuite today. We are the stickiest SMB platform in the market. Once businesses onboard, they never look back.

    Who are we looking for?

    We are recruiting a founding engineer to help thousands [and growing] of small businesses run their business in a new, mobile optimized way. You will be working on any number of exciting projects from building industry leading (and App-Store featured) native mobile applications to building high performance, scalable backends for getting freelancers new clients, locking in recurring income, getting payments processed fast, growing their business. You are also helping to shape the next generation of business productivity and consumer convenience tools for the Fortune 10M (in the U.S.) and 750M globally.

    What will you be doing?

    • Develop our mobile applications [Objective C, Android]

    • Develop our payments, messaging and scheduling stack

    • Develop our machine learning stack for payments and scheduling

    • Develop & roll out unit test coverage in both mobile & backend stacks

    • Build internal tools for code deployment, customer on-boarding / retention

    Are there any requirements?

    • Bachelors degree in Computer Science [or equivalent]

    • Expertise in at least 3 of the following: Objective C [iOS], Android, Python, SQL, Machine learning

    • No one (reasonable) you know would describe you as an asshole.

    • Every engineer you've worked with would rank you in their top 5

    • You should be able to ace our basic technical interview [no puzzles, no tricks]

    • You sleep in between release cycle

    • Your not into shining new things and Tech Crunch headlines

    • You are all about building systems that create real value for real people - over the long term

    • The details matter to you [premature optimizations, pixel level precision] and you take lots of pride in your work.

    Who we are?

    1) Engineers and product obsessed - we loathe over-engineering, we cringe anytime a customer reports a bug and we release new versions every 3 weeks.

    2) We love our customers - solving their problems and helping them grow and succeed in a rapidly changing market. Oh yeah we also love their 5 star reviews.

    3) We love disrupting the status quo - desktop solutions are so last year and we believe everyone globally in the industries we're going after will be using a mobile app as their primary business tool by 2025.

    4) We believe only three things matter as we build out our business: building a great product, delivering awesome customer service and a killer instinct for communicating what we do to the market.

  • Yesterday

    Do you have 3-5 years experience as a Linux system administrator or system integrator? Can you fix application servers, database servers and Ubuntu servers? Are you a creative problem solver who relishes the chance to make a difference? 

    Read on for your opportunity to become a key component of our operations.

    Sourcefabric is looking for a System Administrator (remote, GMT +9 to +12, GMT -1 to +3) to join our international team and help maintain the systems and security of the independent media outlets we work with. 

    We have four open source software projects and offer a range of mission-critical hosted and managed solutions for newspapers, websites, radio stations and publishers all over the world. System Administrators are the backbone of our organisation. 


    Sourcefabric provides news organisations with award-winning software, expertise and support to produce it online, in print and on air. Sourcefabric is established as a Czech non-profit organisation with its headquarters in Prague, and representatives in Toronto, Warsaw, and Belgrade.


    We offer you the opportunity to:

    Work on meaningful open source projects that make the world a better place.

    Work with a great team: we are international, friendly, and enthusiastic, have years of open source experience, and your manager understands the software development process.

    Work in an environment that allows you to improve your skills and keep up with the latest development technology; we all enjoy learning from each other.

    Have your voice heard and considered in the decision-making processes in the company.

     What we’re looking for:

    Excellent spoken and written English, with additional languages a plus

    3-5 years experience as a Linux system administrator or system integrator. You should know how to install/configure/monitor/optimize/secure/repair the following:

    Ubuntu/CentOS/Debian server

    application servers: Apache, Nginx, HAProxy, Bind, isc-DHCP, Exim4, proFTPd, SSHd

    database servers: MySQL, Postgres, Mongodb, Elasticsearch, Redis

    monitoring tools: Zabbix

    file system/RAID volumes

    server virtualization: LXC, KVM/Qemu

    Shell, Ansible Playbook programming

    SSL certificate management: creating, revoking, user/web protection

    You should know how to troubleshoot software/hardware/network issues to identify where a problem is happening. We are also looking for the ability to integrate different open source applications together.

    Other skills you can impress us with include SQL, PHP and Python programming, and/or Amazon services management experience.

    Candidates should be based in timezones GMT +9 to +12, GMT -1 to +3.

    If this sounds like you, please send your CV, a cover letter and your salary expectations to [email protected]


    By sending your CV you accept our Privacy Policy.

  • We're growing our team and we're looking for great developers who would love the opportunity to join us full time Remote, or in our Bowling Green, KY office. We’re looking for Engineers with deep commercial Ruby experience, who have built high traffic applications, and that like working in cross-functional teams.


    You'd be primarily doing backend Ruby on Rails work, but we also expect that you're pretty comfortable working on the full stack. We'd expect you know how to write well isolated tests, you value pragmatic design, want to easily deploy to production and care about writing good software.


    Our sites receive a high amount of traffic each month. If you're interested we'd love to give you a role in our company that strives for technical excellence, is relaxed, lets you work from home in your own environment.


    What you'll be doing:


    Writing clean, well thought out and reliable code.

    Lead small, functionally oriented projects containing team members with different skills and levels of knowledge.

    You'll work on big projects as well as small maintenance tasks that support our marketing efforts.

    Working with the rest of the team to ensure we ship quickly and reliably to production.

    Required abilities:


    At least three full years experience with Ruby on Rails.

    Extensive understanding of HTML and CSS.

    Good working knowledge of Javascript (but no Coffeescript required :-)

    Working understanding of MySQL/PostgreSQL.

    Familiarity with the open source world, especially rubygems and Github. Open source contribution a huge plus.

    Excellent online communication skills (Slack, email).

    Ability to ease self into an existing codebase instead of having to always rewrite everything immediately.

    Willingness to evaluate existing solutions/gems for applicability instead of just jumping instantly on the latest fad (unless it really is better, of course!)

    Ability to see the “big picture” and implement solutions that fit into the existing architecture.

    Have strong, self-informed opinions when it matters.

  • Launch Potato (USA)
    2 days ago

    This role is available to highly qualified remote workers and local South Florida candidates.


    WHO ARE WE?

    Launch Potato is a South Florida-based Startup Studio, founded in 2014 with no external investment and a mission to build and scale digital brands. Most recently a winner of the SFBJ Best Place to Work Award and named to the Inc. 1000 list for consistent revenue growth. We own and operate a portfolio of direct-to-consumer brands and use our marketing and technical expertise to reach millions of consumers.


    While our headquarters is in vibrant downtown Delray Beach, Florida, we have a unique, international team distributed across several countries, and are a pioneering advocate of remote work. There is a lot to look forward to!


    CAREER GROWTH

    Work directly with the founding team, 4 Internet Execs who successfully developed and scaled double-digit million dollar online businesses from the ground up

    Hands-on training & mentorship with career growth across departments and brands

    Company-wide profit-sharing


    PERSONAL HEALTH & WELLBEING

    100% company-paid dental and life Insurance 

    Monthly health insurance stipend and elective vision insurance

    Flexible paid time off policies including an additional 10 paid holidays

    6 weeks paid time off for maternity leave


    TEAM CULTURE

    Annual company retreats with the global team

    High-performing, transparent, and respectful team culture

    Dog-friendly workplace, we love dogs!


    YOUR ROLE

    As a full-time Senior Engineer, you’ll have an opportunity to focus on development for multiple consumer-facing digital brands that interact with millions of people. You’ll be working with our global engineering team to help us continue to produce highly performant, beautiful web experiences.


    As a passionate, humble and self-motivated Engineer that sweats the small stuff, you’re a pragmatic problem-solver, knowing how to find the middle ground between "perfect, but takes forever to code" and "fixes it now, but nobody will ever be able to understand what I did."


    SUCCESS LOOKS LIKE

    Designing and developing across multiple products, quickly creating a proof of concept, developing a minimal viable product (MVP), testing, and iterating from there

    Understanding business outcomes and using business metrics to engineer better solutions

    Timely delivery of quality front-end projects ensuring an exceptional user experience, executing in-code visual design decisions to ship code faster

    Solving cross-browser/application issues with a positive attitude, and more importantly, identifying and creatively resolving coding challenges to work around them

    Working cross-functionally to teach others and answer questions about the front-end proactively


    WHAT YOU NEED TO SUCCEED

    Minimum of 5 years front-end development experience at agencies, early-stage startups, or companies focused on performance marketing and digital advertising

    Minimum 3 years of React/Angular/Vue experience

    Expertise designing and architecting front-end applications or complex websites

    In-depth knowledge of user experience, usability, and user interaction design

    Hands-on experience coding user funnels, customer acquisition funnels, custom SaaS platforms, ad serving technology, and/or analytics platform

    Extremely detail, visually oriented and precise in code, communication, and documentation


    Want to be part of a profitable, high-growth company? Apply now!

    We are proud to be an Equal Employment Opportunity company. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. 

  • At Webflow, we have two missions: one for us, and one for the world. We want to enable everyone to create for the web and empower our team to lead fulfilling and impactful lives while we do it. Ambitious? Heck yes. Crazy? Probably. Possible? With your help, abso-heckin-lutely. 


    So — where do you come in?

    We’re looking for a Software Engineer (hopefully you!) to join our Ecommerce team. In this role, you’ll work with our Mongo/Express backend to unlock new capabilities for our Ecommerce APIs, and enable our users not only to create websites without code, but to build immersive online shopping experiences and to run their businesses.


    What you’ll achieve:

    Empower your fellow engineers to lead the NoCode revolution and to lead meaningful and impactful lives.

    Enable our customers not only to create without code, but to actually run a business—you’ll be creating jobs and helping others find a new career, start that dream business, and put food on the table.

    Explore emerging technologies and propose means to apply them to the existing codebase

    Collaborate with software engineers, product managers, designers and QA analysts in an autonomous, supportive team environment

    Solve problems in a highly technical platform that empowers hundreds of thousands of people, and serves millions of page views per hour

    Model, create, and deploy solutions for real people.

    How you’ll achieve it:  

    You’ll write JavaScript, and work with Mongo and Express.

    You’ll model new solutions, troubleshoot problems, refactor existing systems, and collaborate with our front-end and full-stack developers.

    You’ll work with a remote-first team (and visit the office whenever you need some human face-time) 

    You’ll treat your teammates with respect and value team success over personal success

    You’ll use synchronous and asynchronous tools (Slack and GitHub) to enable and contribute to cross-team collaboration

    You’ll learn to (if you haven’t already) tolerate dad jokes and puns … at Webflow, they’re everywhere! 

    How we’ll help you succeed — and live a fulfilling life in the process

    We’ll pay you! This is a full-time, salaried position that includes equity

    We’ll invest in your physical and mental well-being with health, dental, and vision benefits and a monthly stipend for health and wellness expenses 

    We’ll pay you to take a vacation … seriously. We’ll give you a $1,000 bonus for taking your first vacation with us that is more than 5 days 

    We offer flexible parental leave for moms and dads. And for the moms and dads of furry friends, we have #dogs and #cats Slack channels where you can show off your pet!

    We will offer you the support you need to help you grow as an impactful engineer and a healthy human being 

    Think you’re a good fit for the role?

    We’d love to hear from you — even if you don’t meet 100% of the requirements. 


    Our customers come from all walks of life — and we want to build a team that reflects the world we want to build for. The truth? We’re not there yet. But we’re committed to building a company that values everyone for, not in spite of, their unique identities, experiences, and backgrounds. We care about and champion diversity because it’s the right thing to do — and we believe that doing the right thing makes our company stronger. 


    If you share our values and our enthusiasm for empowering the world, we would love to hear from you and explore the value you can add to our team.

  • Our offer

    • Challenges brought on by building in an exciting, fast-moving space. We are at the forefront of the changing recruitment and finance industries while working in a software-company environment that values openness and merit. 
    • An engaging workplace to grow and push yourself. Our founders are ex-Googlers, well-connected in the tech blockchain spaces and the team has very complementary skill sets. We help each other grow and continually push each other to do better. 
    • $$$: Competitive compensation package (driven by significant equity component).  

    Responsibilities

    • We expect you to play an active role in key processes. Collaborate closely with our team and network to define the product specs and scale the team to build it.
    • Drive the design, implementation, testing & maintenance of the front-ends that our clients use to interact with the PrimeFlow infrastructure.
    • Collaborate with CTO to set the technical direction of our product (services & frameworks we use, system architecture, blockchain integration).
    • Complement CTO's focus (backend, protocols, game theory, ...) by owning the app layer (UX/UI, front-ends/apps, critical journeys, user success).
    • Key: Help mentor, manage and grow the engineering team.

    Minimal Qualifications

    Engineering best practices:

    • Data-driven project structure: Propose a design with due diligence & competing options explained, work out a timeline, delegate what makes sense and execute by taking ownership (process adopted from Google by our CTO).
    • Track record of producing standard-driven, high-quality code that stands up to peer reviews and/or is respected within the open-source community.
    • Highly security-conscious. You must follow best practices and always watch out for attack vectors (e.g. XSS and SQLi).
    • Aggressive process automation: TDD, invest into CI/CD, seamless project tracking - to free the team up to think & build.
    • Learning by building mentality (rapid prototyping, user feedback, technical feasibility). 

    Front-end development expertise:

    • Experience using Javascript FE frameworks: React, Angular, etc.
    • Experience in developing large client side JavaScript applications.
    • Track record of building UIs that remove friction from what is otherwise a complex process (ownership, definition, & success tracking of the user journeys, etc).
    • Command of minimalistic to-the-point design.

    Soft skills:

    • Track record of product leadership - you have identified opportunities, defined solutions, and worked with the prospective users to refine, prototype and then build and iterate on a product.
    • Good verbal and written communication skills in English.
    • Able to align multiple strategies and ideas.
    • Confident in producing and presenting work.
    • Fast learner and hungry to build something big.

    Preferred Qualifications

    Back-end development familiarity:

    • You have worked with AWS or GCP before and have a strong command of the concepts (service architecture defined through checked-in configs, stateless jobs, integrate auxiliary services instead of running them ourselves etc).
    • Experience with TypeScript/Node, PostgreSQL and the relevant libraries.
     

    Other relevant skills:  

    • Experience with building a platform/marketplace (cold start, growth strategies, incentive systems, open-source dev community utilization/evangelization).
    • Knowledge in systems architecture (especially distributed systems), game theory, mechanism design, auctions.
    • Interest in the emerging blockchain space, Web 3.0 development experience (Solidity, DApps, Geth/Parity, Truffle, Web3.js, Infura).

    To apply to this job, send an email to: [email protected]
  • 3 days ago

    OhmConnect, the leader in consumer energy services, is seeking a seasoned Front-End Engineer and thought leader to join our team in creating innovative solutions that reimagine how people use energy.


    Role summary

    In your role as Senior Front-End Engineer, you will work closely with product management, business stakeholders, and engineering colleagues to deliver appealing applications with intuitive layouts. As we create new apps, you will play an integral role in decision making on the design, implementation and technology stack.


    About us

    We were created to improve the lives of people and the health of the planet by reimagining the way we use energy. We are tackling such a grand challenge by solving massive inefficiencies in energy markets, changing how people use and view energy, and connecting smart homes with the smart grid. At OhmConnect, we build products that connect deeply with the consumers and invite them to take action to positively impact the planet, people, and pocketbooks.


    What we do

    Our products encompass:


    • Consumer-facing applications that use home automation control and user behavior modeling to shape consumer energy consumption.

    • Integrations with a growing set of devices and appliances - smart plugs, thermostats, chargers, etc.

    • Smart Meter data ingestion and analysis for consumer consumption forecast.

    • Bidding, monitoring and settlement processes for the energy markets.

    Key responsibilities include

    • Implement the interactive and visual elements of web and mobile applications.

    • Design, develop, test and deploy code that is clean, robust and cross-browser compatible.

    • Optimize applications for scalability and speed.

    • Build libraries for future use.

    • Perform peer code review, mentor junior developers.

    • Participate in our agile development process.

    • Desired skill set

    Expertise in raw JavaScript and modern JavaScript libraries such as ReactJS, React Native, Vue.js or similar.

    Good understanding of layout aesthetics.

    Advocate of design systems to ensure UI consistency.

    Experience with WPO (Web Performance Optimization) and web performance analysis.

    Solid understanding of web security, SEO, accessibility and internationalization.

    Experience with creating prototypes.

    Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, version control systems, build processes, testing, and operations.

    Outstanding written, presentation and communication skills. Evangelism experience a plus.

    6+ years of experience in front-end development.

    5+ years of experience in front-end web technologies.

    Bachelor's Degree in Computer Science or equivalent experience.

    Nice to have

    • Experience with server-side languages such as Python.

    • Experience with backend development and DB systems such as MySQL.

    What we offer

    Remote work environment with offices available for your convenience in San Francisco and South Bay. We are a ‘work-from-anywhere’ business with regular retreats as a team. We require monthly in-person interactions in the Bay Area.

    Outstanding benefits package, stock options, and salary commensurate with experience.

    A good work-life balance.  Other company perks include unlimited vacation, commuter benefits, parental (both maternal and paternal) leave benefits.

    Equal Opportunity Employer who is committed to supporting equality and diversity.

    Contact Information: Please submit resume and brief cover letter to [email protected]

  • At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live.

    We're a multidisciplinary, fully remote team that’s passionate about creating products, like Todoist and Twist, that improve people’s lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.

    When you become a Doister, you’re not only joining a global, remote-first company, but a team of 60+ people who value:

    > Feeling empowered to achieve their ambitions

    > Inclusivity, open-mindedness, and diversity

    > The wellbeing of their teammates and the people around them

    > Making long-term, high-impact decisions, even if they’re harder

    > We invite you to visit our blog to learn more about us, our values, and how we work.

    Your role:

    As a Front-end Developer, you’ll be joining a small team of developers to work on the web apps of our core products; Todoist and Twist. Both apps are highly interactive and complex, allowing you to leverage modern tools such as React and Redux, to deliver a unique experience to over a million of our active users around the world.


    Like every member of the team, you’ll own the projects from day one and help the team make core architectural decisions. Within this role you’ll also have the opportunity to collaborate in cross-functional teams to drive exciting initiatives like @mentions for Twist or the new dark mode for Todoist. Questioning the status quo, improving processes, sharing, writing and testing code will be on your daily agenda. 


    About you:

    You are a skilled JavaScript developer with a deep understanding of the latest Internet technologies, a keen engineering intuition, and outstanding communication skills. Additionally, to thrive as a front-end developer at Doist you should have:

    > Experience building complex interactive web applications.

    > Solid knowledge of modern JavaScript and React (Bonus: Redux)

    > Experience in writing automated unit, integration or end-to-end tests.

    > The ability to use and customize tools (e.g. Webpack, Gulp) to streamline our development and build processes.

    > Proven ability to work autonomously and stay self-motivated. Previous experience working in remote team is a bonus.

    > Fluency in written and spoken English.

    Benefits

    We’re bootstrapped, profitable, and committed to building a sustainable company that will grow for decades to come. We’ve built a benefits package that invests in our employee’s long-term personal and professional growth and well-being. Here’s a sample of what that includes:

    > Work-Life balance. That means 8 hours of work, 5 days each week (for a total of 40 hours) because the time you spend outside of work is just as important as the time you spend working.

    > Flexible schedule and location. This is a fully remote position, so you can work from wherever you please and on a schedule that works best for you. All you need is a computer and access to a stable internet connection (which we sponsor!).

    > Generous paid vacation. 40 days of paid time off to use however you like (vacation, national holidays, etc.).

    > Paid parental leave. 18 weeks of paid maternity leave and 5 weeks of paid paternity/adoption leave.

    > Education stipend. You’ll have a monthly budget to buy books, courses, and other resources you need to continue learning and developing.

    > Competitive compensation.

    And much more!

    ---


    All information collected through this application is stored in Workable, Doist’s Applicant Tracking System, where it will be used for recruitment purposes only. For more information on how we handle candidate data at Doist, we invite you to review our recruitment privacy notice. For questions, please contact us at [email protected]

  • Welcome to Planet. We believe in using space to help life on Earth.

    Planet’s Apps team is developing systems to better disseminate Planet imagery and imagery products to customers on the Web. The team is responsible for our marquee Explorer application, our OGC web tile services, and various other applications. These systems represent some of the primary ways customers interact with our platform.

    This role will be responsible for helping to develop new features for our front end applications and their underlying service infrastructure. Work will be primarily on the front end, but competency in full stack development is preferred. Geospatial experience is a plus. The primary technology stack is Javascript, React, and OpenLayers with services built in Go and Python hosted in k8s on Google Compute Environment. We believe strongly in engineering resilient software through a solid software engineering process.

    The Apps team is highly distributed and you will thrive in an environment of remote work and asynchronous communication. You’re expected to have strong written communication skills and be able to develop working relationships with coworkers in locations across several time zones.


    Responsibilities:

    Build, test, and ship features in a React based front end application

    Work with stakeholders in product and engineering to identify new capabilities., design new features in a disciplined and sustainable way.

    Write high-quality, maintainable, well-documented production code.

    Evaluate system risks and improve reliability via code, process, documentation, architecture and other improvements.

    Help operationally service a production application with thousands of daily users.

    Participate in an on-call rotation in support of our team’s services. 

    Minimal Qualifications:

    Experience building services that leverage cloud-based infrastructure and tooling such as AWS or GCP.

    Experience working with a distributed team across multiple time zones

    History of working with monitoring tools like SignalFX, New Relic and Graphite (or equivalent)

    Comfortable with using Docker containers in a production environment

    Experience with SQL databases (Postgres or MySQL)

    Experience with a large shared codebase and Continuous Integration and Deployment workflows and tooling

    Comfortable working in a Linux operational environment. Experience using and troubleshooting networking APIs and other system calls. While this is a software engineering team, we do largely manage our own operations (with the exception of Kubernetes control/worker pools, CI tools and the like), including participating in on-call rotation.

    Preferred Qualifications:

    Familiarity with geospatial concepts, and how they are applied in popular open source software like OpenLayers and GDAL.

    Experience with containerized build and deployment processes and container orchestration systems like Kubernetes.

    Education & Experience

    Bachelor or Master degree in Information Systems, Computer Science, Engineering or equivalent job-related experience with 4+ years experience as a Software Engineer working on data platforms (batch/stream processing, high-qps and/or large-scale data store services).

    Excellent interpersonal and communication skills, written and oral

  • Form3 (UK/EU Only)
    go
    4 days ago

    THE TEAM

    We are a company that places technology at the core of everything we do. Our senior engineers have been involved since the founding of the company and understand our business better than anyone. We are proud to be building the best team, software and processes and focus on quality without cutting corners. As a 100% remote working team, our engineers are based in more than 10 locations across the UK and Europe. We’re a pretty diverse group; some have worked for giant companies, others have worked for startups, but we all love a challenge and being part of a company that helps our customers to make millions of payments.


    THE CULTURE

    We care deeply about everything that we do; inclusive working practices and diverse teams are at the heart of our business. Made up of a mixture of banking experts, engineers, artists, marketers, and customer advocates, here at Form3, we strongly believe that everyone has a voice. We have a really flexible working environment and see ourselves as one of the best companies for remote working.

    WHAT YOU’LL BE DOING 

    Working on new development projects

    Automating absolutely everything

    Pair programming

    All of this to deliver the best software to our clients

    AT FORM3 YOU’LL BE WORKING WITH

    Go mainly with a few other languages thrown in

    AWS for most of our cloud services

    Kubernetes and ECS for automatic scaling and deployment and Docker to run our services

    Automated testing using BDD and TDD and Pact. Code quality is a big thing for us at Form3

    DevOps tools and mindset, including infrastructure as code with Terraform and full automated CI/CD and platform monitoring

    DevSecOps tools and processes, including automatic code analysis

    APPLY IF

    You love a challenge and learning new things

    Writing clean and high-quality code is your thing

    You have experience with at least two different programming languages – ideally Go or Java

    You have some experience developing complex distributed systems

    You like working with the best technology stack

    You’re experienced (or passionate) about automating operations

    If you’d prefer to work part-time, we’ll do our best to help you meet life commitments or to help you strike a great work-life balance.

    WHAT HAPPENS NEXT

    We’re continually recruiting great Senior Software Engineers, so, if you think we’re the place for you to grow, submit an application

    The first stage is a quick telephone call with a member of our Talent Team

    Next comes a technical test. Don’t worry, there are no trick questions, or cutesy whiteboard exercises; we just need to see your approach to writing software. We do this exercise using Go as it’s our primary language here at Form3.

    If we like your test, we’ll invite you to a final round interview to see how you get on with debugging and technical questioning

    THE BENEFITS

    A great technology stack

    Work directly with the founding team in a creative and open environment

    The ability to work remotely 100% of the time

    30 days of holiday

    Work on building a cloud based next generation API

    Regular paid trips to London to spend time with our wonderful team

    A great working space in central London (close to Tower Bridge) with a rooftop hangout space if you want to use it 

     

  • Be a part of something great

    Responsibilities

    • Develop complex WordPress plugins and/or themes primarily using PHP.

    • Mentor engineers and provide code reviews.

    • Drive strategy and lead back end technical vision for large projects.

    • Leverage WordPress APIs and extend the WordPress admin experience.

    • Solve complex problems in simple ways.

    • Solve bugs and address client issues in a fast-paced environment.

    • Juggle current projects with incoming tasks.

    • Respond directly to clients courteously and clearly.

    • Solve client challenges with understanding and empathy.

    • Test solutions across multiple browsers and platforms in a local testing environment.

    • Deploy changes to live servers.

    • Assist in the remediation, enhancement, and maintenance of client sites.

    Requirements

    • At least five years experience in back end focused web development.

    • Intermediate or expert skills in: PHP, JavaScript, React.js, jQuery, WordPress, HTML, CSS.

    • Ability to expertly debug performance and caching issues.

    • Code portfolio. Link us to your GitHub account, upload a .zip, or both.

    • Experience using Git.

    • Ability to setup a local environment for testing PHP code.

    • Proficiency in verbal and written English.

    • Ability to communicate professionally with technical and non-technical colleagues and clients.

  • 5 days ago

    Formstack, the most flexible and powerful form building application, now has many products! We are looking for a Junior Software Developer to add to the  team!

    Formstack is a 13-year-old company with its roots in Indianapolis. Our customers span 110 different countries, and our employees live and work across the U.S. and the globe. We provide a work environment that is flexible and provides great freedom for those who can perform. We are seeking people who demonstrate an ability to work effectively with individuals from diverse cultures and backgrounds.

    Who You Are:

    You are someone who works in the best interests of our customers. We are a customer focused company and every team member advocates and takes responsibility for our customers. You have passion and energy because you love what you do - you bring enthusiasm to the work and to your team members every single day. Your strong technical background, hands-on ability and analytical mindset makes you proud. You spend a significant amount of time learning on and off the job....we take learning seriously. Most importantly you are interested in becoming the best Software Developer and willing to work hard at it.

    What You Will Do:

    The Junior Software Developer will work as part of a highly cohesive and multi-functional team to deliver new product features, fix defects and usability issues and take ownership of our automated testing.

    How You Will Succeed:

    • Take part in Sprint planning to break down user stories into technical tasks and implement new features in PHP. 

    • Investigate and fix defects in all parts of our software stack (PHP, Javascript, jQuery, HTML, SASS)

    • Assist writing unit and feature tests using the PHPUnit Framework.

    • Assist support with the handling of Tier III and Tier IV requests. 

    • Take ownership of our automated testing and ensuring we have a high level of coverage with consistent 100% pass rate.

    • Investigate and fix database performance issues

    • Run regression tests and verifying results

    • Perform manual functional tests for new features/bug fixes

    • Undergo code reviews for all deliverables

    Bonus Points: 

    • Experience with PHP Framworks (Laravel, Symfony, Zend, CakePHP, YII, etc.)

    • Understanding of RESTful web services

    • Javascript knowledge

    • CSS knowledge

    • Unit testing 

    What We Are Looking For:

    • Understanding of basic OOP principles and knowledge of PHP language

    • Basic understanding of MySQL or other relational database

    • Basic understanding of Git or other version control system

    • Basic understanding of Scrum and Agile methodologies

    • Basic understanding of unit tests and business-driven development

    • Ability to work remotely and with remote team members 

    • Excellent oral and written English skills

    • Ability and passion to work with more experienced team members

    • Passion for software development 

    • Excellent customer service skills 

    What Formstack Offers:

    • 100% covered Medical Insurance, as well as company-paid Dental, Vision, Disability and Life Insurance Benefits for full-time employees.

    • Unlimited PTO for all employees

    • 401k with matching company contribution for full-time employees

    • The most up-to-date technology, including company-issued Macs, the latest software and other tools needed to excel at your job

    • Company-paid conferences and extended learning

    • Yearly company gatherings

     Formstack is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

    All data collected in our application process from resume collection to application questions is used for recruitment purposes only. We will store it in our applicant tracking system, JazzHR, and will not share this data with anyone else. We will keep your data until the role is filled and only continue to store it if we feel you may fit future roles.

    Thank you for your interest in Formstack!

  • 5 days ago

    The Systems Engineer position will help write, debug, support and invent software that runs the Circonus stack for SaaS and on-premise customers.  We write software mostly in C and C++.

    About the Job

    • Work in the office or remotely, or both (but not at the same time)

    • Write software in C and standard build systems (and some other scripting languages)

    • Understand already, or eager to learn Lua

    • Write multi-threaded, event driven code, often lock-free

    • Contribute to the design and scaling of components in the Circonus stack

    • Assist in supporting both the internal development and external use of Circonus software

    • Contribute with little direction from your boss / be a self starter, learner

    • You will work with many other human beings on your team and throughout the organization; well practiced human decency and empathy are required

    • Humans are the ultimate consumer of the software you write, they must be considered in everything you do

    Requirements

    • Write production quality code in multi-threaded and event-driven C and supporting languages

    • Interoperate smoothly with an agile team using version control, CI and testing for safety

    • Solid debugging skills both live and post-mortem

    • Perform code reviews

    Circonus is a software company that is changing the way the world monitors both IT infrastructure and the business it powers. Our SaaS and on­-premise solutions enable companies to combine monitoring, alerting, event processing, and predictive analytics into a unified solution. Visualize any data, in any application, from any system, in real-time. Circonus scales from a single team to a worldwide organization that tracks thousands of devices analyzing millions of metrics. API driven automation empowers developers and makes operational teams incredibly efficient, while analytics drive insights that improve organization ­wide performance.

    We enjoy a global reach, but our customers primarily cluster on the East Coast, California, and to a lesser degree, Europe. Our success stems from (a) delivering an industry-leading offering and (b) an obsession with customer satisfaction.

    Culturally, we operate like a startup. Small, agile teams with quick decisions and short, iterative cycle times. We relish our core values of respect, integrity, value and growth, among others.

    All of our positions include a discretionary PTO policy, health insurance, gym reimbursement, a generous 401k, the opportunity for a bonus and more.

    Circonus, Inc. prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, national origin, age, genetics, disability status, veteran status, or any other characteristic protected by law.

  • Frontastic GmbH (in/near Europe)
    5 days ago

    Frontastic is looking for a cloud-native System Engineer (f/m/*) as either part-time or full-time position. We are a remote-first company currently operating in the Europe/Berlin timezone. Locations in or close to Germany are preferred to make our regular in-person meetings easier

    As our system engineer you will have the opportunity to be a major influence on our cloud product deployment architecture and building the groundwork for an infrastructure powering many large dynamically scaled eCommerce Platforms in the near future. This is not a junior position, but if you are experienced and ship proven work on your own, this position is for you.

    THIS MEANS

    • Shape the deployment of dynamically scaled platforms on Google Cloud

    • Improve our Ansible based provisioning infrastructure

    • Enhance our monitoring using ELK or similar approaches

    • Maintain our PaaS & SaaS infrastructure powering many different eCommerce Platforms built on top of Frontastic

    YOU BRING

    Deep knowledge of Ansible and experience with Google Cloud platform and deploying & monitoring larger dynamically scaled infrastructure landscapes. Experiences with NodeJS, PHP (Symfony 4), CouchDB or MySQL are a bonus. Writing and speaking English is a natural part of your life. You are born in the cloud – that means, you don’t know the old server systems anymore, but for you there is only the operation in the Google Cloud.

    You are motivated to work from your home office or a co-working space and able to structure your work day accordingly. That’s what makes you special:

    • You are highly motivated, committed to improving existing skills and like to learn new skills during working hours

    • You have a vision of how to better shape the development experience for all engineers.

    • You have a completed education and at least 3 to 5 years of professional experience as an system engineer or in a comparable field.

    • Deep knowledge of Ansible & Cloud Infrastructures

    • An understanding of the requirements of working in software development (quality assurance, testing, monitoring)

    • You are able and willing to prefer written communication to make well structured information readily available to everyone and follow established communication patterns


    WHAT WE OFFER

    As our colleague you have the flexibility to choose your own working hours throughout the day to incorporate this job into your life-work balance. Our work week has 40 hours maximum and overtime is the exception. No vacation days are necessary to run errands, and there is certainly no need to wait until after work to take care of a family emergency.

    Our development team strives to improve themselves following these guidelines:

    • A culture of owning your code from design & development to deployment and monitoring, which is sometimes called DevOps.

    • We offer a friendly learning environment and try hard not to blame anyone for not knowing something and actively encourage mentoring of your peers.

    • We use practices like pair programming, mob programming, test driven development when it makes sense and continuously refactor our code to constantly share knowledge and keep the amount of technical dept low.

    • We are a remote-first company with regular meetings in-person. We use tools like Email, Trello, Hangouts and Slack to stay in touch during our daily work.

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If we receive job applications from yet underrepresented groups those applications will be preferred.

    COMPENSATION

    For this particular job, we are offering to pay between 40.000 € to 70.000 € based on experience and skills. Optionally you can get Virtual Shares from our Virtual Shares Options Program (VSOP) as part of your compensation.

    If this job sounds interesting to you, please send a letter of motivation, CV and your earliest possible starting date to [email protected] Do you still have a question? Do not hesitate to get in contact via mail!

    ABOUT FRONTASTIC


    Frontastic is the specialist provider for the digital customer experience. As cloud software, Frontastic enables ambitious online merchants, brands, marketplaces or even agile startups to implement customer centricity easily and without IT.

    Frontastic is going be the standard Frontend Management Platform for the IT trend of the API economy, in which the frontend and backend are consistently separated. Based, for example, on Commercetools, About You Cloud, Shopify Plus or other API-based cloud services, online teams can quickly implement and scale new business ideas independently of programmers.

  • Frontastic GmbH (in/near Europe)
    QA
    5 days ago

    Frontastic is looking for a Quality Assurance Engineer (f/m/*) as either part-time or full-time position. We are a remote-first company currently operating in the Europe/Berlin timezone.

    Locations in or close to Germany are preferred to make our regular in-person meetings easier.

    As our first dedicated quality assurance engineer you will have the opportunity to be a major influence on our product quality assurance strategy and bring a balance of opinion to our team.

    This is not a junior position, but if you are experienced and ship proven work on your own, this position is for you. You can set new standards in the eCommerce experience: You develop our progressive web application platform with innovative UI components, build and integrate standards for others to develop their eCommerce projects on top of your work.

    THIS MEANS

    • Writing end-to-end tests and verifying the user experience of our Software as a Service application – whatever technology (Cypress, Selenium, Headless Chrome, …) this involves.

    • Author at least semi automated tests, or even fully automated tests if the testing solution enables stable tests.

    • Help developers to verify that tickets or stories are complete and are consistent with the overall user experience

    • Coordinate testing infrastructure: Ensure testing environments are ready together with operations or work locally using GIT, vagrant and docker or Virtualbox

    • Experience with visual testing of web applications would be a bonus

    YOU BRING:

    You bring experience in testing complex web applications involving multiple backend services. You are a proficient speaker and writer of English – additional languages are always helpful. You have already gained experience in IT companies and can structure requirements and challenges, communicate and implement them in a targeted manner.

    You are motivated to work from your home office or a co-working space and able to structure your workday accordingly.


    THAT’S WHAT MAKES YOU SPECIAL:

    • You would describe yourself more as a generalist than a specialist in your field

    • You are highly motivated, committed to improving existing skills and like to learn new skills during working hours

    • You have a completed education and at least 3 to 5 years of professional experience as a quality assurance engineer or in a comparable field.

    • Knowledge of your toolbox used for testing

    • You are able and willing to prefer written communication to make well structured information readily available to everyone and follow established communication patterns

    WHAT WE OFFER:

    As our colleague you have the flexibility to choose your own working hours throughout the day to incorporate this job into your life-work balance. Our work week has 40 hours maximum and overtime is the exception. No vacation days are necessary to run errands, and there is certainly no need to wait until after work to take care of a family emergency.

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If we receive job applications from yet underrepresented groups those applications will be preferred.

    For this particular job we are offering to pay between 30.000 € to 65.000 € based on experience and skills.

    OUR GUIDELINES:

    • A culture of owning your code from design & development to deployment and monitoring, which is sometimes called DevOps.

    • We offer a friendly learning environment and try hard not to blame anyone for not knowing something and actively encourage mentoring of your peers.

    • We use practices like pair programming, mob programming, test driven development when it makes sense and continuously refactor our code to constantly share knowledge and keep the amount of technical dept low.

    • We are a remote-first company with regular meetings in-person. We use tools like Email, Trello, Hangouts and Slack to stay in touch during our daily work.

    HOW-TO APPLY

    If this job sounds interesting to you, please send a letter of motivation, CV and your earliest possible starting date to [email protected]. Do you still have a question? Do not hesitate to get in contact via mail!

    ABOUT FRONTASTIC

    Frontastic is the specialist provider for the digital customer experience. As cloud software, Frontastic enables ambitious online merchants, brands, marketplaces or even agile startups to implement customer centricity easily and without IT.

    Frontastic is going be the standard Frontend Management System for the IT trend of the API economy, in which the frontend and backend are consistently separated. Based, for example, on Commercetools, About You Cloud, Shopify Plus or other API-based cloud services, online teams can quickly implement and scale new business ideas independently of programmers.

    Learn more about us on our website!

  • 6 days ago

    Looking for a Sr RoR Engineer to join our consulting practice to work on customer product implementations.

    • 7+ years of software engineering experience

    • 5+ years of Ruby on Rails

    • Knowledge of microservice architectures and RESTful APIs, especially in Ruby on Rails

    • Understanding of scrum, unit testing, continuous integration, continuous delivery, and DevOps

    • Business centric, strong communicator and product-oriented

  • NearSure (Latin America)
    6 days ago

    WHO WE ARE

    We are a growing start-up with amazing opportunities! 

    Nearsure was created to help US-based companies augment their software development teams efficiently. By being remote-first and connecting with developers across Latin America, we can access top tech talent while keeping a lean organizational structure.

    Our reach spans thousands of IT professionals, with skills in multiple industries and technologies. We have a fully distributed team working remotely from Argentina, Bolivia, Colombia, Costa Rica, Ecuador, Mexico, Peru and Uruguay and we want to keep expanding all over Latin America!

    ROLE DESCRIPTION

    We are looking to hire senior full developers in Latin America to work from home for challenging projects in the US. The successful candidates will collaborate and communicate remotely with a team of other Engineers, QAs, Scrum Masters and Product Owners to deliver code with a strong focus on quality, using agile methodologies.

    This is a remote, full-time position with a 40-hours workload per week for Latin America only.

    REQUIREMENTS

    • 5+ years of professional experience in an engineering role

    • Strong written and verbal communication skills

    • A trustworthy, goal-oriented team player with organizational and time-management skills

    • Able to collaborate and communicate efficiently with a distributed team

    DESIRED QUALIFICATIONS

    • Experience working with agile methodologies

    • Experience working in remote teams

    WHAT WE OFFER

    • Work from home, with flexible working schedules

    • Competitive salary in USD

    • Paid time off (annual leave, National holidays, sick time and parental leave)

    • Take part in challenging projects for distributed companies in the US

    • Integrate a growing team with great opportunities for professional growth and a friendly, multicultural environment with a great company culture.

    • A tailor-made benefits package focused on health, wellbeing, entertainment, training and personal finances available for you to choose what you really care about

    We are a fully distributed, multicultural start-up looking for the best talent in Latin America. Don’t hesitate to apply if you feel you are a good fit for this position!

  • 6 days ago

    Hibou has an opening for an experienced Magento developer!

    The Magento Developer role will create custom functionality within Magento 2 as well work with third-party extensions and APIs. A bit of front-end development will be thrown in for good measure!

    They will also address escalated customer support requests, assisting their Support Assistant co-workers in providing resolutions to technical issues.

    If you are a self-starter with a strong Magento development background and excellent communication, this position may be for you! 

    About the Role

    If you're the person others turn to in order to save projects or handle complex customizations, you're the candidate we're looking for! This role is for immediate hire and requires a full-stack developer (required skills listed below).

    Responsibilities

    • Understand business use cases, workflows and processes within Magento

    • Make customizations to existing Magento projects

    • Develop custom functionality and applications

    • Basic testing and documentation of customizations

    • Follow development best practices

    Required Skills

    • Experience with installation, configuration  and testing of extensions

    • Have worked on previous projects building functionality like custom Delivery Methods and Payment Methods

    • Front-End: Basic; Example: Forms that post to a controller

    • An ability to work independently. Capable of managing your time effectively and performing job responsibilities without 24/7 oversight (this is a remote position!).

    Desired Skills

    • Remote API integrations; Example: Reading and updating order details

    • Front-End: Advanced; Example: JavaScript frameworks/progressive apps

    • Magento 1 -> Magento 2 migrations

    Other Things You Should Know

    This is a remote position. There is some flexibility here regarding when hours are worked, but we do need someone that can primarily work Monday-Friday during normal US business hours. It’s very important that you know yourself well enough to understand if you can self-manage your time and responsibilities each day when in that environment.

    There will be metrics and goals for this role. We'll work together to find the ones that make the most sense and will review them together regularly.

    You may have noticed the absence of any required degree. This isn’t an oversight! We value experience and an established pattern of taking on challenges and learning new skills over a degree in a specific field.

  • Looking for a Sr Front-End (Angular) Developer to join our consulting practice to work on customer product implementations.

    • 7+ years of software engineering experience

    • 5+ years of experience with Angular as an application framework

    • Experience with Typescript, JS/ES6, Material Design, WebSockets & Amazon Web Services

    • Expertise in front-end automated testing concepts and frameworks such as Jasmine, Karma, Nightwatch, etc.

    • Deep understanding of REST services

    • Deep understanding of Angular (AngularJS or Angular 5+)

    • Experience delivering software with a Test-driven development approach

    • Business centric, strong communicator and product-oriented

  • ScaleGrid (US only)
    1 week ago

    ScaleGrid provides a management platform for NoSQL databases like MongoDB, ElasticSearch & Cassandra on public and private clouds. Our platform enables you in one click to manage & scale your database on various cloud platforms like AWS, Digital ocean, Azure , Joyent etc. We take care of the database so that you can focus on your application. Several of our customers run large scale distributed clusters on various cloud platforms and use our software to manage the day to day operations of these clusters.

    The company is profitable with double digit growth and our customer list includes several Fortune 500 companies. We are looking for independent & driven backend engineers to take our growth to the next stage.

    Tech:

    At least a Bachelor's degree in computer science is required. Familiarity with NoSQL databases MongoDB, ElasticSearch & Cassandra is preferred but not required. If you have experience working in cloud platforms like AWS, Azure etc it will be an advantage. Our platform is authored mostly in Java - so previous experience in Java is required.

  • 1 week ago

    WHO WE ARE

    We are a growing start-up with amazing opportunities!

    Nearsure was created to help US-based companies augment their software development teams efficiently. By being remote-first and connecting with developers across Latin America, we can access top tech talent while keeping a lean organizational structure.

    Our reach spans thousands of IT professionals, with skills in multiple industries and technologies. We have a fully distributed team working remotely from Argentina, Bolivia, Colombia, Costa Rica, Ecuador, Mexico, Peru and Uruguay and we want to keep expanding all over Latin America!

    ROLE DESCRIPTION

    We are looking for a Salesforce Developer to work from home for a challenging project in the US. You will be joining the team of a global company in the audiovisual industry to develop, customize, maintain, enhance, integrate and optimize Salesforce applications.

    The successful candidate will also communicate remotely with other engineers, developers and different internal teams to collaborate on cross-functional initiatives aimed to define business requirements and implement solutions with a strong focus on quality.

    This is a remote, full-time position with a 40-hours workload per week for Latin America only.

    MAIN DUTIES & RESPONSIBILITIES

    • Develop customized solutions using Apex, Visualforce, JavaScript, SOQL, SOAP and REST Web Services.

    • Administer and configure Salesforce. Automate processes using Salesforce automation tools, such as Process Builder, Workflows, Formulas, Flow, Assignment Rules and Email Alerts.

    • Provide system administration support for internal and customer-facing Salesforce environments, especially those related to customized applications, user permissions, security settings, custom objects and workflows.

    • Create and maintain technical documentation.

    REQUIREMENTS

    • Proficiency with APEX and JavaScript.

    • Expertise in Visualforce and Salesforce Lightning.

    • 2+ years of professional experience with Salesforce APEX data loader and REST Web Services.

    • 2+ years of professional experience with Salesforce integrations.

    • Associate or Bachelor’s degree in Computer Science, Software Engineering or any related IT field.

    • Excellent analytical, verbal, presentation and written communication skills.

    • Able to work in a fast-paced environment and collaborate efficiently with a remote team.

    • A trustworthy, goal-oriented team player with organizational and self-management skills

    • Capable of training and coaching team members.

    DESIRED QUALIFICATIONS

    • Any Salesforce Certification.

    • Exposure to Fonteva Framework/API.

    • Experience with AutoRabit, BitBucket, Jira, Congo or similar.

    WHAT WE OFFER

    • Work from home.

    • Flexible working schedules.

    • Take part in challenging projects for distributed companies in the US.

    • Work in an friendly, multicultural environment with a great company culture.

    • Integrate a growing team with great opportunities for professional growth.

    • Competitive salary in USD.

    • A tailor-made benefits package focused on health, wellbeing, entertainment, training and personal finances available for you to choose what you really care about.

    We are a fully distributed, multicultural start-up looking for the best talent in Latin America. Don’t hesitate to apply if you feel you’re a good fit for this position!

  • Input Output (Europe)
    1 week ago

    Summary

    As a Software Engineer at IOHK you are responsible for writing high-quality code for our products. You have the exciting challenge of working with cutting-edge research and technology with a focus on the market's needs. To support you on this challenge, our products have software architects, product managers, project managers, formal methods specialists and QA test engineers, with whom you must communicate professionally, effectively and efficiently.

    Duties

    • Follow agile software development practices

    • Work with teams across multiple time zones

    • Work independently on software development tasks

    • Be proactive and require minimal supervision or mentoring to complete tasks

    • Review specifications produced by architects and formal methods specialists

    • Contribute to the design of algorithms

    • Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications

    • Commit often and submit small pull requests frequently

    • Cover your code with unit, property and integration tests when applicable

    • Review the pull requests of your team mates

    • Fix bugs in your own code and in legacy code from others

    • Be available for emergency fixing of severity 1 issues on deployed products

    • Integrate software components and third-party libraries

    • Verify and deploy programs and systems

    • Troubleshoot, debug and upgrade existing software

    • Write documentation for the code

    • Write technical user manuals

    • Be knowledgeable of distributed and concurrent computation

    Key Competencies

    • Write idiomatic code that satisfies the acceptance criteria of a given task

    • Write tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage.

    • Document code and APIs concisely and unambiguously

    • Break down tasks into sub-tasks that are completable in a short amount of time and report completion as required by managers

    • Pragmatically adhere to software engineering principles (modularity, incremental development, no premature optimization, no feature creep, no speculative generality, ...)

    Education / Experience

    • Degree in Computer Science is desirable but not essential

    • A minimum of 2-3 years development experience (professional or otherwise) in the required language (Scala)

    • Experience working with Git and Git workflow

    • Practical experience with Agile software development methods

    • Knowledge of functional and object-oriented programming paradigms

    Specialist Skills

    • Skills relevant for a software engineer specialized in Scala

    • Advanced knowledge of the Scala type system.

    • Familiarity with frameworks such as Akka, Monix, Shapeless, Scalacheck & Scalatest.

    • Practical experience in the use of profilers, VM and GC tuning. 

  • Job description

    We are looking for a Full Stack Developer to help us improve the most advanced headless content management system worldwide. Do you have solid experience in modern libraries and tools, like Typescript, React, GraphQL, Node.js; Do you understand the challenges of modern web application development? If so, we want to hear from you!

    We at GraphCMS are the leading innovator in the field of content management. By having solved the multi-device challenge with the most flexible APIs out there, our team of SaaS-experts and GraphQL early adopters is continuing to push the boundaries of the industry. As the first user-centric headless CMS, GraphCMS is a centralized content hub not only for editorial content, but also for user generated and artificially created content.

    At GraphCMS we offer an inspiring workplace environment, that helps everyone to unfold their creativity. We don't believe in the nine-to-five mentality, your work hours are as flexible as you are. The enthusiastic and thriving work culture will push you towards your best performance and your impact will be immediately observable. Help us to show the world, why we are the best!

    Responsibilities

    • Architecture, design and develop new components for GraphCMS

    • Implement new features, solve issues and analyze users feedback on our product

    • Take ownership and be able to deliver without defined processes and implicit direction

    • Teach us what we don’t know and how you want to improve GraphCMS

    Requirements

    • Good knowledge of JavaScript (ES5, ES6), the DOM, HTML, CSS

    • 2+ years of programming experience in web development

    • Decent React knowledge

    • A passion for shipping quality code

    • Willingness to go beyond what you know today

    • Great oral and written communication in English (German is a plus)

    • You are able to show empathy towards your colleagues

    • You like to help, teach and mentor your colleagues

    Nice To Have

    • Basic knowledge of GraphQL and its ecosystem

    • Experience with TypeScript

    • Experience with Go

    • Experience with software testing

    • Active GitHub profile

    • UI design skills

    • You are a manager of one

    What We Offer

    • Dynamic workplace environment

    • Competitive Salaries

    • Flexible Workhours

    • MacBooks

    • Education

    • Team spirit

    • Enthusiastic startup culture

    • Personal Growth

  • TeamSnap is seeking a Site Reliability Engineer/DevOps Engineer to join our remote infrastructure team. You should be someone who wants to solve difficult problems using industry best practices. Help us evolve our platform to meet the needs of our rapidly growing business.

    About us

    TeamSnap is an award-winning communication and management service for recreational and competitive sports teams, tournaments and organizations. With over 20 million enthusiastic customers in more than 195 countries, TeamSnap is indispensable for teams, clubs, and leagues worldwide.

    We value trust, communication, and fun more than big company policies and rules, and we thrive on empowering our people instead of controlling them. TeamSnap has been named to Outside Magazine’s list of Best Places to Work three consecutive years.

    What you’ll be doing

    Help us develop reliable, scalable, and efficient infrastructure solutions for our new and existing applications. You’ll be empowered to research and develop new tools and technologies for our stack (we are currently using Google Cloud, Ansible, Terraform, Kubernetes, Helm, Spinnaker, and Docker) to deliver our services to over 20 million users in more than 195 countries.

    Some things that are important:

    • Comfortable with (at least) one of the following: Bash, Python, Ruby, Golang.

    • Strong experience deploying and operating managed Kubernetes solutions.

    • Strong experience migrating and deploying legacy/virtualized applications to Kubernetes.

    • Strong experience using Terraform to manage multiple infrastructures.

    • Knowledgeable working with large cloud platforms—focus on Google's Cloud Platform.

    • Experience working with distributed systems.

    • Experience collecting, analyzing, and monitoring resource and application metrics.

    • Building Docker images for applications and tools needed.

    • Experience working as part of a remote teams in a self-directed way.

    • Join an on-call rotation for off-hours incident response. Not all the time, but sometimes.

    • Flexibility, teamwork, empathy, mentorship, sense of humor and the willingness to do what’s necessary to help a small company grow.

    Other things that would be nice to have:

    • Experience (any at all) with Istio or other Envoy-based proxy services.

    • Experience with cloud/distributed data stores.

    • Experience with configuration management (i.e., Ansible, Chef, Salt, Puppet).

    • Familiar with writing and deploying Helm templates.

    • Experience automating CI/CD pipelines.

    • Experience setting up/troubleshooting large-scale Cloud Networks.

    • Experience with serverless functions (AWS or Google Cloud).

    • Love every product that HashiCorp puts out.

    • Stanley Cup tickets for all your co-workers (hey, we can dream).

    • Be a TeamSnap user (sign up for a free trial to see what we’re about).

    • Be a parent, coach or participant in a recreational sport.

    • Ability to talk to animals, Doctor Doolittle-style.

    Location

    We are headquartered in Boulder, Colorado, but this job is remote (unless you happen to live near Boulder, in which case you’re welcome to come to the office). While TeamSnap is a mostly-distributed company, Engineering is fully distributed. You must be very comfortable working with people who aren’t in the same physical location as you or each other. While we love all parts of the world, we can only hire US-based citizens at this time.

    Why TeamSnap?

    • Work on a product that people use and love

    • While we’re still relatively small, we’re not a fly-by-night startup; we’re the leader in a massive market

    • We have a proven revenue model, an experienced executive team, solid funding, and a strong strategic plan

    • We have fantastic benefits, and you’ll have a stake in the company

    If you’re looking for an opportunity to show off the very best of your skills, in an environment of trust, respect and flexibility, this might very well be the best job you’ll ever have. We’re passionate about helping our customers spend less time organizing and more time playing.

    Benefits and Perks

    We offer competitive salary and benefits, lots of opportunities to develop professionally, and the ability to demonstrate what you can achieve. TeamSnap is still small enough that your actions will help drive our success. Benefits include:

    • Competitive salary

    • Medical/dental/vision for you and your family

    • Education reimbursement up to $1,500/yr

    • Wellness stipend of $50/mo

    • 401K

    • Up to $300/yr to donate to charitable causes

    • Free TeamSnap service for your family and friends

    • Free TeamSnap swag.

    • Flexible PTO and vacation policy

    Diversity and Inclusion

    TeamSnap is a company built around trust, kindness, and collaboration, where diverse backgrounds, experiences, and viewpoints are celebrated and valued. This is a place where everybody belongs.

  • 1 week ago

     Who are Tyk, and what do we do?

    The Tyk API Management platform is helping to drive the connected world and power new products and services. We’re changing the way that organisations connect any number of their systems and services.

    Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries (to name just a few!) If you’ve banked online, used an app to check the news, or perhaps even driven a connected car, API’s, and by extension, Tyk, make that possible.

    Founded in 2015 with offices in London, Atlanta and Singapore, we have many thousands of users of our B2B platform across the globe. Brands using Tyk range from Singapore Post and Skills, Future Singapore, to global organisations like Capital One, the Financial Times, and Starbucks. We have a varied user base hailing from every continent – even Antarctica.

    Our Mission

    The internet started by connecting mainframes, by the end of the 20th century 600m desktop and laptop computers exchanged email and web-traffic.

    Today around 15 billion ‘things’ are connected to the internet, growing at a rate of a billion per year.

    Tyk are committed to enabling interconnectivity between systems and between devices. We’ve started by building an API Management platform.

    What can you do with us?

    We are looking for a Consulting Engineer to provide technical consulting and assurance on pre-sales opportunities.

    This role will be a part of product development, helping implement features and contributing to product discussions.

    Consulting Engineers work very closely with their account managers to provide technical expertise that helps potential customers understand how they can use Tyk to meet their API management needs.

    We are helping our customers solve their critical API Management issues, whether that be through custom integrations, partnership relationships, or simply troubleshooting upgrades with their engineering team.

    You will work with engineers from the product team to enhance our offering and convey the clients’ needs, as well as contribute to the product, support documentation and other supporting assets.

    REQUIREMENTS

    RESPONSIBILITIES:

    • Participating in customer calls with an account manager to provide technical expertise to pre sale and post sale prospects.

    • Taking part in calls and meetings to discuss requirements and their specific use case.

    • Taking part in client calls to guide them with our best-practices, advice on their overall solution and answer their questions.

    • Build PoC’s for highly valued clients and/or important use cases.

    • Working with potential or existing customers to solve a particular problem, either via email or via a screen-share / pairing session.

    • Collaborate on RFI/P/Qs.

    • Consult, advise and comment on existing product proposals.

    • Propose new features, ideas and concepts to the product leadership team for consideration in future releases.

    • Hosting meetups, workshops & talks at conferences.

    • Travel to conferences & client site. International travel.

    • Generate content relating to API Management, our technology and anything related to our arena.

    • Assist with support (our support is only done by engineers).

    • Manage your time and tasks independently.

    Essential skills and experience:

    • Background in software development and/or solution architecture

    • Degree educated in a STEM subject

    • General usage of Linux, scripting and related utilities

    • Client-facing activities such as video conference calls, in-person meetings, pitches and presentations

    • Understanding of common internet technologies, protocols, standards and data formats

    • A good understanding of DevOps and deployment practices and technologies (Puppet, Chef, Docker, Cloud services such as AWS and Azure, as well as IaaS such as OpenShift and Heroku)

    • Solid experience in backend engineering experience and/or solution architecture for complex systems.

    • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)

    Useful skills and experience:

    • Practical experience working with APIs

    • Creating proof of concepts

    • Creating and documenting solution architectures.

    • Experience building applications in Go, C, or C++

    Soft skills:

    • Like speaking with people in general and clients specifically

    • Like helping people

    • Like solving technical problems

    • Like public speaking and happy to join tech discussions with clients and on slack

    BENEFITS

    • Our early-stage team members will shape our business, there is an attractive package based on experience and performance that includes equity. Everyone has unlimited holiday.

    • You will work with a talented, and passionate team of industry experts, developing a cutting-edge product that is driving change and innovation within startups and household names alike.

    • We’re a distributed team. Work from our London office during induction, once you are up to speed, you can work from home, a cafe, your mum’s house, wherever you get your best work done, we’ll support you in making that happen.

    • The best software and hardware available – we are prime movers in “The New Stack”, our setup reflects that.

    • We are growing rapidly and are looking for team members keen to grab hold, accelerate that further and shape our future.

  • 1 week ago

    Who we are:

    Unite Us is reinventing the delivery of health and human services. We connect service providers on a common platform, enabling scalable, accountable and measurable delivery of wraparound care. Our technology provides the collaborative infrastructure for these communities. We care deeply about the work we do and the communities our software benefits. We’re looking for people to join our team who share that passion for our mission to reinvent Health & Human Services and aspire to make a lasting difference for future generations. No matter how large our team grows, we will always be family. Unite Us prides itself on offering a competitive salary, full benefits, and the opportunity to change the world. Come to Unite Us and together we can build healthier communities for everyone.

    Description:  

    Unite Us is looking for a Senior Software Engineer in Test (SET) to build testing solutions that will ensure product quality.

    The Senior Software Engineer in Test plays an important part in our company’s product development process. Our ideal candidate will have demonstrated success in engineering test projects that are reliable and fast, supporting an efficient and effective testing cycle. If you have a passion for quality and engineer projects that are a joy to use and maintain, we’d like to meet you.

    What You'll Do:

    • Review requirements, specifications and technical design documents for completion and testability

    • Define testing strategies and scope for user stories and technical development tasks

    • Provide estimates on testing efforts to Product and Technology team members

    • Document meaningful and maintainable test plans

    • Engineer solutions to improve efficiency and effectiveness of testing cycles, including full-stack tests, integration tests, and CI

    • Lead technology team in adopting new testing solutions and processes

    • Contribute to existing test-automation repositories

    • Script, run, monitor, and analyze load tests to identify bottlenecks

    • Perform regression testing appropriate to application and system changes

    • Identify, investigate, report, and track defects

    • Deliver high-quality features and infrastructure to production

    • Publish release notes to stakeholders 

    • Contribute to continuous improvement of quality KPIs, e.g., DRE and quality-of-service uptime

    • Continuously learn new tools, technologies, and testing disciplines

    • Mentor team members in test-engineering and leadership

    What's Required:

    • A track record of improving quality 

    • Expertise in software QA methodologies, tools, and processes

    • Expertise in test design and engineering (in any programming languages

    • Expertise in test-plan documentation and execution

    • Knowledge of web technologies and complex systems

    • Proficiency querying databases and streams

    • Experience working in an Agile/Scrum development process

    • Experience with application security testing is a plus

    Environmental Job Requirements & Working Conditions:

    • This position is based in NYC or Remote

    • All prospective employees must pass a background check

  • A growing problem in scientific research is the poor reproducibility of the reported scientific claims. scite, a Brooklyn-based startup backed by the National Institutes of Health, the National Science Foundation, and leading venture capitalists, is working to solve this problem by developing a platform that evaluates the veracity of scientific claims through citation analysis. By ingesting millions of scientific articles, extracting the citation context, and then applying our deep learning model we are able to identify citations as supporting, contradicting, or simply mentioning.

    We are looking for a senior full-stack developer interested in making a positive impact on a large societal problem. Our team is nearly fully remote so we are looking for individuals that are self-motivated and eager to take on a leading role at a growing startup. Specifically, we are seeking people with experience in any/all of the following:

    • JavaScript (ES6)

    • React/Redux

    • Python

    • Postgres

    • Elasticsearch

    • Docker/Docker Swarm

    • Mongo

    • Keras/TensorFlow

    If you’re interested in applying, please email a short note explaining your interest and background as well as your resume to [email protected]

  • 1 week ago

    We are Aiven—a cloud technology startup launched in 2016. We create managed cloud services from the best open source technologies that take the infrastructure worries away from our customers. Our products are used daily by hundreds of customers to power their next-gen event streaming and analytics applications. Backed by Europe's leading investors, we’re now looking for top talent to join us in our headquarters in Helsinki and our new offices in Boston, Berlin and Sydney.

    We are looking for a Customer Success Engineer to help our customers in utilizing Aiven managed Open Source services. Aiven is looking for customer success engineers in USA (Boston or remote), and the Asia Pacific region.

    An ideal candidate will be passionate about (open source) technology and genuinely want to help customers, both in a pre and post sales capacity, succeed. Aiven is looking for candidates with demonstrable experience in the following areas that will be required in the day-to-day job:

    (Aiven services: Apache Kafka, Apache Cassandra, PostgreSQL, MySQL, Elasticsearch, Redis, InfluxDB and Grafana)

    • Ability to conduct product demonstration to customers clearly and effectively highlighting value of Aiven services

    • Ability to conduct product and company presentation to highlight value proposition and competitive advantage

    • Conduct successful proof of concepts

    • Help customers during product evaluation phase

    • A high level understanding of the inner workings of one or more Aiven services

    • Ability to communicate, after understanding the customer’s problem statement, how one or more Aiven service will address such problems efficiently and cost effectively

    • Ability to understand customer problems and subsequently investigate and propose a solution

    • Listening to customers and understanding what the customers are asking and subsequently translating those into actionable tasks and working closely with Engineering and Operations teams fulfill those tasks

    • Ability to write fairly simple code in one or more programming languages such as Java, Python, Go, Ruby

    • Ability to write simple programs such as Kafka consumer/producer, Cassandra, PostgreSQL, and  MySQL database access and record manipulation, Elasticsearch indexing and searching, Redis and InfluxDB access and record manipulation, in one or more programming languages such as Java, Python, Go, Ruby)

    • Familiarity with Linux operating system, DNS, and IP networking concepts

    • Some knowledge of public clouds and cloud terms - (compute, storage - block and object, networking, security groups)

    • Being sensitive to customer needs and responding to customers in a courteous manner

    • Willingness to go the extra mile to help customers

    • Be an ambassador of Aiven

    Preferred qualifications:

    • A Bachelor's degree in Computer Science (or similar discipline) or, an equivalent amount of professional experience in software engineering and/or customer success

    The following skills are nice to have:

    • A high level understanding of the software architecture and/or behaviour of Kafka and at least one other Aiven service

    • Write blogs and help articles

    • Give talks at conferences and meetups

    What we can offer:

    • A dynamic startup environment with a rapidly growing, international business

    • A competitive compensation and benefits package that includes stock options at an early stage startup

    (NOTE: US applicants should be either US citizens or US Green Card holders)

    You will be part of a highly-skilled, tight-knit team of just over 20 people, making your contribution essential to what is becoming a great success story.

  • 1 week ago

    Civic Eagle is a fastgrowing, venture-backed startup building technology for the future of civic engagement and political transparency. Our flagship software product makes it easy for leading organizations to find and analyze legislation and regulations around the world. 

    Take leadership of delivering an amazing experience to user who are changing the world! Our application serves people who help shape public policy: whether good laws get passed and bad laws get stopped - or not. Our lead UX engineer will deliver the interfaces that empower them to collaborate effectively within policy teams in the challenging, data-rich context of a legislative session. We have super cool users, a backlog of exciting UI ideas, a designer who keeps getting kudos, and a web application that needs only the love and attention of someone who is Serious About Frontend. That’s you! 

    What you’d be doing:

    • Collaborate with our Chief Product Officer to flesh out and improve the design of new user experiences.

    • Build out new features in our React application and iterate within our tightly-focused product development process.

    • Deepen and systematize our use of user behavior analytics tools to continually evaluate the impact and quality of UX.

    • Implement automated behavioral testing to reduce regression and lower the cost of new feature iteration.

    • Take ownership of improving our methodologies around React, Redux and other frontend design/component patterns.

    • Take ownership over quality of the frontend application, introducing initiatives to ensure that what we are delivering is performant, mobile-friendly and accessible.

    The right person for this role:

    • Upholds our company values: We put people first. We believe in transparency. We are audacious thinkers and doers.

    • Has experience and willingness to work in a remote-first, distributed team.

    • Gets excited about delivering tools that truly move the needle for people who do important, world-changing work.

    • Believes that diversity and communication are core strengths in an engineering team.

    • Wants to join a startup at the stage where culture is being actively established and engineering habits are being molded.

    • Cares about civic engagement and the health of our democracy.

    • Brings to the table several years of experience delivering modern frontend applications.

    • Demonstrates skill with techniques/patterns for managing complexity in frontend applications.

  • 1 week ago

    TeamSnap is seeking a seasoned Software Engineer to join our fully remote distributed engineering team to help us continue our impressive growth. You should be self-directed. We're looking for people with big ideas and tiny egos. No matter what your “job” is, you’re welcome to suggest better ways of doing anything. We are all owners. Everyone has a stake in the company.

    About us

    TeamSnap is an award-winning communication and management service for recreational and competitive sports teams, tournaments and organizations. With over 20 million enthusiastic customers in 195 countries, TeamSnap is indispensable for teams, clubs and leagues worldwide.

    We value trust, communication and fun more than big company policies and rules, and we thrive on empowering our people instead of controlling them. TeamSnap has been named to Outside Magazine’s list of Best Places to Work three consecutive years.

    What you’ll be doing

    You will be focused on improving the performance and reliability of the TeamSnap Platform (web, API, services, databases, CI, functions, et cetera) which serves over 20 million users. You will work with us as we design, build, and maintain  functionality, services, and applications to continue our rapid growth. You’re willing to help out anywhere your talents are required, including occasional customer support and on-call duties, staying in touch with our internal and external customers' needs.

    Some things that are important:

    • 5 years experience building scalable web applications and services.

    • Experience working on a self directed agile  team.

    • We are looking for "T-shaped" developers. You should be an expert in Ruby and have functional knowledge of elixir or golang and are happy to dabble in anything that helps TeamSnap deliver value to our customers.

    • Significant experience with frameworks and libraries surrounding your areas of expertise such as Rails and Phoenix.

    • A customer-focused attitude, with an ability and willingness to work with customers to develop great features as well as diagnose and fix problems.

    • Adaptability to learn and extend custom frameworks. We have massive scale and often are building new technology to match our growth requirements.

    • Experience with building open APIs.

    • Experience with distributed systems.

    • Significant experience with direct usage of SQL and general database administration knowledge.

    • Ability to debug complex problems involving a number of systems.

    • Experience monitoring Ruby web applications.

    • You must be comfortable with asynchronous communication.

    • A witty sense of humor.

    • A "Test First" attitude and experience writing automated tests using a TDD, BDD or whatever *DD methodology you jive with.

    • Experience with automated build and deployment systems.

    • Experience with git or Github as a version control tool.

    • A willingness to travel to other parts of the country, on average once a quarter, for all company gatherings, team meetings, conferences, and the like.

    Other things that would be nice to have:

    • A computer science background.

    • Involvement in youth or adult recreational sports, as a player, parent or coach. We’d love for you to experience firsthand how our customers use our product and how it could be improved.

    • Creating and deploying services and applications within a PaaS or Service Mesh.

    • Experience working as part of a distributed team.

    • Experience with Docker-based development environments and Kubernetes-based production environments.

    • Passion for great user experience - we have designers on staff, but we want you to be interested in what makes a great feature for our customers (whether TeamSnap users or other developers).

    • Free Superbowl tickets for all your co-workers (hey, we can dream).

    Location

    We are headquartered in Boulder, Colorado, but this job is remote (unless you happen to live near Boulder, in which case you’re welcome to come to the office). While TeamSnap is a mostly-distributed company, Engineering is fully distributed. You must be very comfortable working with people who aren’t in the same physical location as you or each other. While we love all parts of the world, we can only hire US-based citizens at this time.

    Why TeamSnap?

    • Work on a product that people use and love

    • While we’re still relatively small, we’re not a fly-by-night startup; we’re the leader in a massive market

    • We have a proven revenue model, an experienced executive team, solid funding, and a strong strategic plan

    • We have fantastic benefits, and you’ll have a stake in the company

    • If you’re looking for an opportunity to show off the very best of your skills, in an environment of trust, respect and flexibility, this might very well be the best job you’ll ever have. We’re passionate about helping our customers spend less time organizing and more time playing.

    Benefits and Perks

    We offer competitive salary and benefits, lots of opportunity to develop professionally, and the ability to demonstrate what you can achieve. TeamSnap is still small enough that your actions will help drive our success. Benefits include:]

    • Competitive salary

    • Equity

    • Medical/dental/vision for you and your family

    • Education reimbursement up to $1,500/yr

    • Wellness stipend of $50/mo

    • 401K

    • Up to $300/yr to donate to charitable causes

    • Free TeamSnap service for your family and friends

    • Free TeamSnap swag.

    • Flexible PTO and vacation policy

    Diversity and Inclusion

    TeamSnap is a company built around trust, kindness and collaboration, where diverse backgrounds, experiences and viewpoints are celebrated and valued. This is a place where everybody belongs.

  • COMPANY

    At 0x, our mission is to create a tokenized world where all value can flow freely. In joining us, you'll take part in transforming the way that value is exchanged on a global scale. We're a highly technical, globally distributed team with headquarters in San Francisco, passionate about open-source software and decentralized technology's potential to act as an equalizing force in the world.  Our technology is deployed by a wide array of projects at the cutting edge of internet and economic advancement.  

    0x protocol will serve as the rails upon which the exchange of digital assets takes place, and in doing so, we need to build developer and growth-focused tools that are delightful to use.

    1. Almost all the work we do is open-source and free-to-use

    2. We are addressing a unique problem with potential to disrupt the legacy financial system and create a major shift in global commerce

    3. We are one of the first companies to offer liquid digital assets as part of our compensation package

    4. We are working on a rapidly evolving decentralized tech stack

    RESPONSIBILITIES

    • Create and improve the suite of tools that enable the entire 0x ecosystem to interact with the 0x protocol

    • Own entire features from specification to shipping

    • Work effectively with a high degree of autonomy, within a collaboratively minded team

    • Keep abreast of the nascent and rapidly evolving blockchain space, and introduce innovative tools and products

    • Collaborate cross-functionally with other teams, including engineering (internal and external), research, data science, product management, executive leadership, and recruiting

    • Be a steward and influencer of our early engineering culture

    REQUIREMENTS

    • Ability to write very high-quality, well-tested code

    • The ability to learn and adapt to a rapidly evolving tech stack

    • Strong communication and collaboration skills

    • Passion for the benefits of decentralization and the 0x mission

    • Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact

    PREFERRED

    • Knowledge of Go and/or TypeScript

    • Knowledge of market structures and exchange related concepts

    • Understanding of blockchain technology and cryptoeconomic protocols

    BENEFITS

    • Additional cryptocurrency-based compensation

    • Comprehensive insurance (medical/dental/vision)

    • Monthly mobile phone bill, wellness, and transportation reimbursement

    • Flexible hours, liberal work-from-home policy, and a supportive remote environment

    • Great office conveniently located in Soma

    • Take vacation when you need it (and we really mean it — three weeks/year minimum)

    0x is dedicated to fostering diversity, inclusion, and belonging in its team and workforce, and is proud to be an equal opportunity employer. 0x does not make employment or hiring decisions on the basis of race, color, creed, religion, sex, sexual orientation, gender, gender expression or identity, age, disability, veteran status, marital status, pregnancy, citizenship, national origin, or any other basis that is protected by applicable local, state, or federal laws. 0x will also consider qualified applicants with arrest and conviction records in a way that is consistent with San Francisco’s Fair Chance Ordinance and similar local laws.

  • PIKTOCHART (Asia, Australia, Europe)
    1 week ago

    Besides having technical expertise and knowledge in the frontend domain, you are someone who is keen in leading and developing a team, as well as ensuring their execution and quality towards achieving the goals collectively. 

    You have the confidence and experience to make key decisions when it comes to technical direction or choices, and not afraid to take calculated risks. Following that, you are then able to plan, communicate, align, lead, and coach the frontend team towards the direction.


     

    What you’ll do

    Team and Culture

    • Mentor and grow the team members to be both technically strong and culturally aligned
    • Recruit talents who are excited and motivated about our mission and share our HOPEFUL values
    • Bi-weekly 1:1s and feedback to ensure the well-being of the team as well as their deliverables
    • Evaluate the performance of the team
     

    Front End Technology Stack

    • Work with CTO to craft and execute technical vision to support company goals.
    • Help the team to understand the business impact and value of their work.
    • Help the team with estimation, planning and communication with stakeholders.
    • Keep the team aware of major technical designs and decisions.
    • Keep up with industry trends that can be leveraged for business impact.
    • Improve code quality and robustness.
    • Institute best practices and proper coding standards across the team through processes like code review, pair programming etc.
    • Work with the team to solve technical debt and issues.
    • Work with the team to improve observability of the system (monitoring, alerting, dashboards).
    • Collaborate with other leads on improving the process and implement best practices (CI/CD, testing, code reviews, retrospectives).
    • Ensure proper documentation of the frontend codebase to ease onboarding and knowledge transfer between developers.
     

    Who you are

    • 5+ years front end development experience with Javascript/HTML/SCSS.
    • Proven history of mentoring and developing others.
    • Able to work in a distributed team environment.
    • You understand that behind any technical decision there is a business need to be fulfilled.
    • You think critically about your work and ask questions in order to improve the product, not only in its technical implementation but also in how well it’s serving the needs of our users. 
    • You have built products and UI using modern web technologies and can point to your prior work.
    • You have the ability to understand the business impact of team’s decision and then rally the team to execute on them.
    • You have strong communication skills and are able to explain complex technical topics to the entire team in a clear and concise way. 
    • You love front-end technologies but also eager and able to dig into other areas of the product as needed.
    • You care about your team and their growth. You are focused on developing and growing the people to excel in their role.
    • You have a strong desire to continuously improve.
    • You love to be challenged.
    • You care about the code you leave behind.
  • CrazyGames.com, a fast-growing browser games platform, is looking for a remote Full-stack Typescript Software Engineer. 

    You will be the main full-stack developer working on a complex responsive server-side rendered React application. The application has built-in internationalisation and high performance requirements. It is made with Typescript, Node.js, Next.js, and GraphQL. You will be working with our tech lead and front-end engineer on code used by up to 1 million people every day. 

    In a typical day you might:

    • Improve our performance by running testing tools, experimenting, and diving into browser rendering specifics.

    • Build a complete new feature based on a 1 page specification (all the way from the database migration to the react component).

    • Propose and implement improvements to our build system and testing framework.

    Key outcomes for the role:

    • Within 2 weeks you pick up and close your first issues independently.

    • Within 1 month, you can fully understand and give valuable feedback on complex Pull Requests.

    • Within 2 months, you achieve a development speed similar to the rest of our team.

    • Within 3 months, you execute an investigation task and have made a 1 page proposal on how to solve a complex technical problem.

    • Within 4 months you fully understand the codebase of the main project that you will be working on (a server-sider rendered Typescript React app with built-in internationalisation, high performance requirements, a GraphQL + REST backend, Express.js server, and AWS infrastructure specified with Terraform). 

    • Within 6 months, you fully understand the codebase of a secondary project.

    • Within 12 months, you re-organize and improve critical pieces of code.

    What we offer:

    • 5 talented, skilled, and motivated colleagues

    • A modern tech stack: Node.js, React, TypeScript, GraphQL. Terraform infrastructure on AWS.

    • A lot of responsibility and freedom. We hire only experts and trust them to deliver excellent results.

    • Flexible working hours and location. The results are what count!

    • Visits to Leuven: you will visit our office in Leuven (the world’s capital of beer) a few times per year. We pay for flights and accommodation so you can have fun with the team.

    • The opportunity to play games and claim it's work.

    Requirements

    Reach out if:

    • You are intelligent, efficient, and organized. You have an attention to detail.

    • You like open, efficient, and to-the-point communication and you have experience in working remotely.

    • You have a strong understanding of a wide range of technical topics (ranging from databases and UNIX to software engineering patterns and browser rendering).

    • You have experience with server-side rendered React applications and with Typescript.

    • You like diving into new things, open-source libraries, browser APIs, and more.

  • 1 week ago

    We're hiring 4-10 devs with a wide range of experience, between now & early 2020.

    Responsibilities vary based on your experience and interests/direction, but generally you will:

    • Code new features and tests; refactor/migrate legacy code; dig into devops (Docker) or data (PostgreSQL, Pulsar)

    • Help expand/refine our web application (mid-migration Struts to Angular + REST) and integrations (REST, HL7, others)

    • Work on a 5-8 person team with a product owner and devs with diverse experience & focuses. Learn from & mentor others.

    • Meet up in London for 3 days, every 2 months; brainstorm, help us refine our direction, and focus with your team... plus spend a day in person with the rest of the company and the big picture.

    Competitive salary with location/cost of living adjustments; reduced/flexible hours possible.

  • 1 week ago

    Remote details:

    • Preferred Timezone (GMT+01:00) Berlin +/- 2 hours

    • Office Location: Berlin, Germany. Employees can also work full time from this office

    • Technologies: SQL, Elixier, F#, Rust, Javascript

    We are looking for a particular kind of person. This job ad might not be for you. May you find a job you are happy in either way!

    You like to work independently, you are pragmatic, and you have the confidence to take on hard problems lacking a detailed spec. You value simple solutions over over-engineered ones. Chances are things will change down the line and changing something simple, or better yet something that was never made, is much easier than changing a monstrosity. You should not need or want anyone breathing down your neck to be productive.

    With the formalities out of the way, let me introduce myself: my name is Sebastian, and I am the CTO at Aircloak. Aircloak is a remote company that has built a privacy preserving data processing and analytics engine. Think of it as an SQL database proxy that generates actually anonymized results on the fly.

    There are countless challenging things to do in this job. They range from parsing SQL, to doing extensive query rewriting and optimization, to ensuring that all results produced are safe and fully anonymous irrespective of the level of deviousness on the part of the analyst using the system.

    The skills we are looking for in a candidate are:

    • Intelligence and ability to deal with hard trade-offs

    • Great communication skills

    • The ability to work independently and take ownership of tasks

    • A desire to learn and improve

    The majority of our system is written in Elixir, but we have parts written in Rust and JavaScript as well. You’ll even find some opportunities to write F# if you want that. Knowledge of functional programming is a plus and experience with web development is not going to hurt either.

    We do not specifically look for someone with experience in our particular stack. It is our experience that people who are smart tend to pick up the required tools very quickly. Likewise it is less interesting to us what your background is. At the end of the day it’s your skills, brains, and experience that matter.

    Our team is exceptional and quite geographically diverse. The company was built as a remote-first company from the beginning, and we really enjoy the benefits this gives us.

    We look forward to getting to know you and welcoming you to our team! Please send your application to [email protected]

  • About the role

    You’ll focus on owning projects from end to end that directly improve the product for our customers. We’ll work to shield you from all other responsibilities and meetings so that you can maximally focus on solving a variety of interesting technical and business challenges.

    We’re planning to double in size for each of the next two years. Fast-growing companies are often constrained by their ability to find or cultivate internal leaders (both purely technical leaders and people leaders). Accordingly, you’ll have significant autonomy in determining your projects, their requirements, and their architectures.

    We’re exceptionally remote-friendly: about half of our team is remote, our San Francisco office has “portals” (a large TV, high quality microphone, and webcam) in every well-trafficked room, and remote team members even participate in lunch conversations, our book clubs, and our AI research club.

    About Sourceress

    Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

    Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

    Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.

    Responsibilities

    • Create product features that solve customer problems and make interacting with Sourceress a delightful experience.

    • Own projects from conception and design through testing and deployment.

    • Collaborate with product, design, and users to understand the requirements and determine what we should build.

    • Minimize the complexity of the software that you create and maintain.

    • Continually improve your own software engineering skills (whether via side projects, classes, or whatever else works for you)

    • Sample projects

    • Create tools and interfaces for customers to integrate our service more tightly with their own recruiting workflow (whether that's in their browser, their inbox, or via our own interface that let's them quickly find and add candidates to their process).

    • Ensure that candidates have a great experience at each customer -- integrating into the application tracking system to ensure that no candidates are dropped, flagging high priority candidates for the customer that need action right now, and allowing customers to see metrics about their recruiting funnel so they can improve the experience themselves.

    • Give customers visibility into, and control over, the entire product and recruiting process -- it currently operates mostly as a black box, and exposing the options already present in the system will make customers feel more in control and even happier about the product experience.

    Requirements

    • 3+ years of back end software engineering experience.

    • Strong software engineering skills.

    • Understand both the value of shipping quickly and of software craftsmanship, and have the judgment to know when to apply each.

    • Highly focused and productive.

    • Empathetic, thoughtful, and impact-oriented.

    • Enjoy designing, building, and shipping projects independently.

    Stack

    • Type-annotated Python 3 (django, scikit-learn, pytorch)

    • Typescript (react)

    • Postgresql

    • AWS

    Career growth

    Software engineers that want to specialize in software engineering won’t be pushed into management roles. Technical leaders are equally as important as people leaders, and we maintain parallel career tracks accordingly.

    For those engineers that would like to try their hand at management, we are happy to pay for leadership development resources. In the past, we’ve paid for executive coaching from Torch.io and engineering leadership courses from the Bradfield School of Computer Science.

    Whatever track you're on, we strongly value personal growth, and want to help you grow into the engineer and person that you aspire to be.

  • CB Insights (US only)
    1 week ago

    Want to build a product that uses data to see and make sense of the future?

    If you are a passionate technologist who wants to make an impact working on a product that clients love, we’d want to talk with you.

    At CB Insights, we build products that help clients make sense of the future and drive their businesses forward, using data. Our system retrieves large amounts of structured and unstructured data, uses scientific methods to extract knowledge and insights from the data and presents the data through a sophisticated dynamic user interface which enables the user to find answers to their most important questions.

    As an Engineering Manager at CB Insights you will lead a high performing team to solve challenging technical problems and coach engineers to meet their full potential.  

    Our Engineering Managers’ main responsibility is to build and foster a cross-disciplinary team to form the future of our platform, using state-of-the-art technologies regularly shipping high quality code to production. The ideal candidate not only has technical chops to dive into code, but also has proven ability to provide technical leadership for projects while inspiring a team of software engineers. 

    You will help us build and manage a remote-first team, and you can work from anywhere in the USA (Except Washington, Ohio, South Carolina or DC). 

    This is a technical and managerial role working across the stack, enabling the team to build beautiful user interfaces, robust services and scalable data processing jobs, while partnering closely with the product and design team and managing stakeholders.  We focus on modularity and reuse where it makes sense while ensuring that there are no constraints to delivering world-class software continuously following a smooth development process.

    Much of our software team has been with us for several years, despite a white hot tech market with options galore. We attribute this to our collaborative teach and learn culture where the role evolves with your interests.

    If this sounds interesting to you, reach out and join CB Insights now!

    Key Responsibilities:

    • Build and manage an engineering team with remote engineers that follows agile principles to develop features for our next generation market intelligence platform

    • Coach, mentor, inspire and support a team of 5-7 engineers

    • Partner with Product team to consistently and frequently deliver solutions that are well-engineered, maintainable, tested within the agreed upon timeframe

    • Lead by example through hands-on coding, code reviews and sprint planning

    • Collaborate with the product team to understand business requirements and influence technical strategy conversations across the engineering team

    Requirements and Qualifications:

    • BS in Computer Science or similar; advanced degrees also acceptable ;-)

    • 8+ years professional software development experience with Python, Go, Javascript or other professional programming language

    • 3+ years leading an engineering team and managing software engineers

    • Pragmatic approach to technology with a startup mindset

    • Proficiency with modern front-end technologies & API designs

    • Excellent written and verbal communication skills

    • Exceptional problem solving and analytical skills 

    • Strong understanding of development best practices, continuous integration, source control, code reviews

    • Proficiency developing in a Mac/Linux environment

    • Experience managing a remote or hybrid engineering team

    • Relational database proficiency (e.g. MySQL, Aurora, PostgreSQL, Oracle)

    • Helpful Humble Human

    • Love for experimentation

    We know that diversity makes for the best problem-solving and creative thinking. We are dedicated to adding new perspectives to the team and encourage everyone to apply if your experience is close to what we are looking for.  

    Perks and Benefits:

    • Subsidized health, dental, and vision insurance

    • 401k with up to 4% match

    • $1,000 yearly continuing education stipend

    • Daily lunch stipend

    Happy, Helpful, Humble, and Hungry: Check out more about our company culture here.

    Equal Opportunity Employer: CB Insights is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

  • Brave Software (US or Canada)
    1 week ago

    Brave is looking for an experienced QA Engineer to increase the quality of our browser on both Desktop and Mobile platforms.

    Responsibilities

    • Help improve our QA automation

    • Work closely with engineering teams to ensure quality on both the Desktop and Mobile platforms

    • Reporting and tracking issues in GitHub

    • Running through manual test passes for cases not covered by automation

    • Help investigate issues reported by the community

    Requirements

    • Proficiency in communicating technical information in a clear and concise manner

    • Strong knowledge of QA methodologies and tools

    • Experience with source control (git) preferred

    • Proficiency in web technologies (web browsers, JavaScript, HTML)

    • Knowledge of various software testing methods (Regression, Load/Stress, Black/White box testing, Performance)

    • Experience in building test plans based on end-user scenarios

    • Excellent trouble-shooting and debugging skills

    • Must be organized and possess the ability to task switch efficiently

    • Proficiency using Windows, macOS, Linux, Android and iOS

    • Comfortable working in an open source setting

    • A passion for helping protect users' privacy and security

    • Proven record of getting things completed

    Bonus points

    • Familiarity with Ethereum and ERC-20 tokens

    • Automation experience (Puppeteer, Selenium, etc)

    • Experience with GitHub (including other open source projects)

    • Prior experience working with remote teams

    We are remote-friendly.

    Candidates must be authorized to work in the USA or Canada.

  • Celo is an open platform 
that makes financial tools accessible to anyone with a mobile phone. Our mission is to build a monetary system that creates the conditions of prosperity for all. 

    Globally, about one in every three adults do not have a bank account. As a simple consequence of this, they don’t have a straightforward means of receiving or storing value across distance, and therefore are excluded from a large part of the global economy. We believe that to create a truly inclusive financial system, we must start by building an infrastructure to serve those excluded from the current system. Further, we believe that if we are able to do so, the resulting system will be more useful, more resilient, more full-featured, and more accessible for everybody. 

    In this role you will have the opportunity to shape and implement the experience for developers contributing across the Celo stack and foster a thriving open source community. Since developers are a key stakeholder, this role is an opportunity to substantially contribute to the success of the Celo open source platform.

    Location is negotiable. You'll be associated with and spend time regularly in one of Celo's offices (San Francisco, Berlin, Buenos Aires), but also travel regularly to organize and attend developer and community events, including internationally.

    About us

    • We are experienced startup founders and operators

    • We are mission-driven with a big goal: to bring sound currency and property rights to those who need it most

    • We are fast-paced and loosely-structured, with a number of offices and a growing team   

    • We are a full-stack solution i.e. we are building both blockchain protocols and the applications that deliver end-user experiences on top of them

    • We are highly technical, with an accomplished team dedicated to learning and pushing boundaries

    • We have a strong engineering culture, which values open-source

    You will

    • Own the relationship with developers building on top of Celo, from building awareness and driving adoption through to supporting established users 

    • Design and implement the Celo open-source developer experience 

    • Code integrations, example apps, and contribute to SDKs, bugs and enhancements 

    • Write clear documentation and compelling tutorials

    • Develop and deliver content, presentations that resonate with the community 

    • Drive and participate in developer workshops and other external events

    • Help organize, build and train local developer communities and university developer groups

    • Encourage and celebrate diversity in the communities you build 

    • Represent the community externally and internally and influence the product (SDK) team with your insights

    • Work closely with the C Labs product, engineering and community teams 

    You have

    • 3+ experience working as a software engineer or engineering-focused developer advocate

    • Ability to distill complex concepts into easy to understand explanations  

    • Strong written and oral communication skills

    • Deep understanding of open-source development and communities

    • An intuition for what makes a good developer experience

    • Published technical articles and/or given technical presentations

    • The ability to travel regularly, including to destinations across the world  

    • Bonus: Experience programming in Solidity

    • Bonus: Passion for blockchain and decentralized technology 

    • Bonus: A second language

    To build technology and products that are used and loved by people and solve real-world problems, we need to build a team with many different perspectives and experiences. We are an equal opportunity employer and value diversity at our company. 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 encourage candidates from all backgrounds to apply and always consider qualified applicants with arrest and conviction records, in accordance with the San Francisco Fair Chance Ordinance.

    Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at)celo.org. We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.

  • 1 week ago

    Seeking a full stack engineer who’s excited about open source, making communities sustainable, and transparent finances.

    Open Collective is on a mission to help communities around the world be sustainable. On Open Collective, groups like open source projects, meetups, and movements can collect and spend money transparently, invite collaboration, and make their communities thrive.

    Watch this 2 minute explainer video about what we do and why we are passionate about it.

    https://youtu.be/IBU5fSILAe8

    We think you’d be great at this if you:

    • Have experience in a full time full stack engineer position using JavaScript.

    • Are comfortable in a remote environment that is at the same time highly collaborative (we apply a seeking feedback process) and autonomous (you can run a feature end to end on your own!)

    • You are able to contribute to our two main stacks: GraphQL API (powered by Node and PostgreSQL) and our Web App (powered by Next.js, React and Apollo).

    • You are excited about contributing to our mission!

    • Like the movements that we support, we value openness and transparency. We strive to create inclusive, respectful and sustainable communities and we're 100% Open Source. If you want to know more about us, you can already join our Slack and check out the Open Collective Way to learn more about how we operate and what we stand for.

    We are a fully remote team - with team members in New Zealand (Wellington), Mexico (Guadalajara), Spain (Madrid), Belgium (Brussels), Germany (Berlin) and France (South Coast).

    Want to apply?

    Please email us [email protected] about who you are, your experience and skills, and why you’re interested in this role. This can take the form of a traditional CV, your website, a video, or however you like to communicate.

  • OpenLaw is a ConsenSys spoke that is building next generation smart legal agreements. We’re using blockchain technology to reimagine the future of commerce and the $160 billion transactional legal market.

    About Us

    At its core, OpenLaw is a multi-module blockchain-based protocol and markup language to prepare, manage, and execute smart legal agreements. Using the OpenLaw protocol, you can seamlessly execute a range of commercial transactions by generating binding natural-language agreements, storing the signed contracts on a blockchain, and having those agreements interact with smart contracts written in code.

    We use Scala as our main programming language along with JavaScript React for our frontend. Our backend uses LevelDB and Ethereum to store, search, and verify data. We are product driven and committed to open source. That means our end goal is to deliver the best and fastest product possible for our users and to do so in a community driven manner.

    OpenLaw is a remote-first organization with team members distributed across the globe, and we are committed to building both our team and our software in a thoughtful, inclusive, and sustainable fashion.

    We are currently looking for experienced full-stack engineers to join our team. This is a role for engineers who can collaborate with a team to architect and deliver feature upgrades and improvements. Engineering partners in this role have built features such as custom integrations and have implemented significant changes to the application architecture. You should be comfortable working in diverse development ecosystems and collaboratively within a rapidly growing team.

    Responsibilities

    • Implement OpenLaw feature upgrades, improvements, and architectural builds

    • Collaborate with the team to ship major product builds

    • Provide thoughtful implementation estimates and build functionality that is fast, scalable, and upholds sustainable development goals and principles

    • Keep our users happy by maintaining the software, troubleshooting, and fixing bugs

    Desired Skills

    • 5+ years professional development experience

    • Experience working within a remote-first and globally distributed team

    • Experience in API Design (REST or other)

    • Strong familiarity with functional programming methodologies

    • Familiar with front-end languages like JavaScript with toolkits like React

    • Comfortable working on multiple codebases, with the ability to quickly understand new projects and tooling systems

    Bonus

    • Previous development experience using Scala, Akka, CQRS or Domain Driven Design

    • High-level understanding of public-private key encryption protocols

    • Experience with cloud infrastructure (e.g. AWS, Azure)

    • An active interest or involvement with the broader open source community

    At OpenLaw, you must balance passion for the technology while knowing when and how to focus the conversation on our users. We enjoy an open and inclusive culture, the freedom to explore and experiment. We are continuously iterating together on improving our work methodology and team culture.

  • Who we are

    LifeCheq is a service that helps you organise your finances to line up with your life goals. This starts with a clear plan that includes what investments you should make, what you can afford to spend on assets (such as property) and important expenses (such as education), and what insurance it makes sense for you to have at this stage of life.

    Then, we help you put that plan into action. We'll fill in forms, chase up product providers, check that you aren't being given a bum deal on your insurance and keep track of what you should be doing. We'll also make sure that, as things change, we update our recommendations so you don't need to worry and can get on with living your life.

    We're based in Cape Town, South Africa with operational branches opening in other major SA cities (Johannesburg so far).

    The systems we're building

    Our service is only made possible by applying the latest technology to the problem of how people plan and manage their financial lives.

    We pick and integrate the best existing services for parts of the business which are done well by others and building up and deploy our own IP for the specific areas where it matters most.

    Our systems play a central role right from when a potential client first signs up. Meetings with our consultants are scheduled, financial data is collected and a client's goals are captured. Our advice team use our tools to model and project a client's life into the future, adjusting the advised actions to best achieve the client's goals and presenting all this back to them in a way that is understandable and digestible.

    The client then uses our app to make decisions and kick off tasks for our processing team that pulls the required information together in order to complete financial product applications. All along the way, relevant parties such as consultants, product providers and the clients themselves are kept up to date with progress.

    Our system has frontends written in Clojurescript using reagent/re-frame with our backend spread across firebase and in-house web services written in Clojure and hosted on Heroku. We make use of third party services such as mailgun, sentry, logentries and auth0 to add their packaged functionality.

    The job you'll be doing

    We're looking for someone to play a senior role in the team developing this system. You'll

    • Write code in the core dev team

    • Manage our various deployments and environments

    • Get involved in technology and design decisions

    • Have responsibilities maintaining the features backlog

    • Be part of training and mentoring more junior developers

    What we think you'll need

    • A solid software development background - 5 years experience in software development

    • Be able to get going with our technology choices - good knowledge of clojure/clojurescript and web tech

    • The experience to play a senior role in a team of developers as it grows - know how to manage a team of developers and their work flow

    • Ready for the challenge of a startup - we're developing the business and product as we go. There is lots of room to own decisions but don't expect everything to be well defined up front

    Additional Info

    We would prefer someone in South Africa though will consider anyone who is able to work in our time-zone (UTC+2)

  • Amount delivers the technology that financial institutions need to create and enhance their digital credit offerings. Built by lending industry veterans, Amount helps partners go digital in months—not years—with a suite of proven product modules for credit decisioning, fraud prevention, account verifications, servicing engines and CRM solutions. Amount partners can optimize performance across product categories by tapping into various service offerings including customer acquisition, funnel and performance assessments, and risk consulting & analytics. Amount clients include financial institutions collectively managing close to $1T in US assets and servicing more than 25 million US customers. Visit www.amount.com for more information.

    Amount is building an infrastructure platform and set of tools that enable creating, managing and delivering computing resources to the entire organization. All our infrastructure is in code and we believe in creating or using systems to enable autonomy and self-service for our engineering teams.

    We value constant self-improvement, honest feedback, clear communication and empathy for the users of our services.

    What you do at Amount:

    • Create infrastructure that enables rapid iteration across engineering teams

    • Design and implement build, release, delivery, and deployment pipelines

    • Manage cloud resources

    • Ensure operational excellence of autonomous software systems

    • Educate and evangelize software systems knowledge across engineering teams

    Why you are a fit for Amount:

    • 5+ years of relevant professional experience

    • Extensive programming experience. We use a mix of python, golang and bash

    • Experience with infrastructure as code. Terraform, packer and ansible are our tools of choice

    • Deep understanding of Linux operating systems and containerization. We use Docker and Kubernetes

    • Extended knowledge of cloud infrastructure. We run on AWS.

    • Experience supporting production web applications

    • Knowledgeable with N-Tier cluster technologies (nginx, haproxy, memcache, redis.)

    • Knowledge of development tool creation and application architecture design.

    • Experience with networking paradigms (not a must, but, nice to have)

    Why Amount is a fit for you:

    At Amount, we believe our values make a difference:

    • We value, support, and help each other grow

    • We are committed to active inclusion and diversity

    • We are transparent and believe the best idea wins

    • We succeed when our customers succeed

    • We get sh!t done… responsibly

    And we keep it fun!

    We believe that ideas are more important than titles, everything is more fun together, everyone drives change, and everyone is an owner. While we believe the perks and benefits that we offer are terrific, nothing excites us more than having the ability to collaborate with intelligent, highly-motivated and talented people on challenging problems as we work to change the face of online lending.

  • Analyst Platform (US only)
    2 weeks ago

    Full Stack | Java| United States | 100% Remote | Full-Time

    Analyst Platform is seeking software developers to build a solution conceived by cyber analysts for cyber analysts. We are looking to hire seasoned Java developers to help us create and enhance features for our core product, illuminate.

    Who We Are

    We were founded by cyber analysts and engineers frustrated by custom built solutions that were unable to make the daily job of end users better. So, the founders got together and formed a commercial company to build capabilities they knew solve problems. The company has grown since then. Starting with the founders and now with the team at large, we all operate with this same mind-set:

    • We derive satisfaction from solving problems of real users to benefit their day-to-day operations and decisions.

    • We define success as our customers empowered to fulfill their mission more efficiently and effectively.

    • We have trust and confidence in each other to tackle any task in front to us

    What is illuminate?

    Illuminate is a web-based application that bridges the gap between threat information and actionable intelligence. It modernizes cyber information sharing to empower cyber analysts, net defenders, vulnerability analysts, and incident responders to take action to effectively detect, understand, and respond to cyber threat activity. Within a few clicks of the mouse anyone can quickly identify actionable intelligence, understand what happened, who the targets are, who the threat actors are, what malware is being used, what vulnerabilities are being exploited, prescribe mitigation actions, and share critical information with mission partners. The result is a contextualized knowledge base that reciprocally enriches data with various cyber security tools found in enterprise environments.

    Responsibilities

    • Work as part of a growing software development team

    • Write code and unit tests in Java (Spring Framework)

    • Develop across the full application stack (JSPX, controller, service, DAO, database)

    • Troubleshoot, debug, and resolve technical issues

    • Effectively manage and communicate progress and problems with task assignments

    • Author and draft related documentation for product releases

    • Regularly engage in improving the solution and the way the team works

    • Learn the cyber security mission to help shape product vision to solve related problems

    Required Qualifications

    • 5+ years of experience developing Java based web applications

    • Expert level in Java programming using Spring and Hibernate

    • Experience in relational database management

    • Create and update user interface features in Spring MVC / JSP/ JavaScript

    • Ability to communicate effectively with a remote development team

    • Experience writing and interpreting regular expressions

    • Thrives working with an Agile team in either a Scrum or Kanban framework

    • Able to work with minimal supervision and complete work off the backlog

    • Design, architect, and execute solutions for new features

    • Bachelor of Science in Computer Science or comparable field

    Desired Qualifications

    • Experience setting up and building projects with Maven

    • Experience with PostgreSQL management and performance optimization including migrations, replicated environments, and backup strategies

    • Familiar with Natural Language Processing (NLP)

    • Experience system-to-system data exchange with REST APIs

    • Experience with cyber security tools, familiar with TAXII and STIX concepts

    • Experience with log aggregator or SIEM tools such as Splunk, Elastic / ELK, Exabeam, McAfee ESM, or ArcSight

    • Experience developing Single Page Applications with JavaScript frameworks

    • Experience designing and maintaining data marts in snowflake or other schema designs

    • Experience with rapid prototyping and iterative development

    • Experience supporting systems in production

    • Has a record of training junior developers to become active and independently contributing members of the team

  • FotoQuirk (US timezones)
    2 weeks ago

    About us

    Fotoquirk Ltd, based in Durham, creates innovative visualisation and augmented reality software for mobile devices and the web. We are a small, dynamic and international team aiming to strike the right balance between graphically advanced products and practical solutions which solve actual business problems.

    We provide visualisation tools for various leading window decorating businesses in the UK, and are currently expanding internationally.

    Job description

    We are looking for an enthusiastic software developer to help build the Android version of our next generation visualisation software, initially on project basis but possibly extending to a permanent contract. The Android version will be a custom-built layer on top of our existing multiplatform C++ visualisation core.

    This is a remote working job, but you should be prepared to interact on a daily basis with our team in Durham, and most importantly, be responsive. We offer very competitive hourly rates, depending on qualifications.

    Requirements

    Suitable candidates do not need any formal qualification, and self-taught candidates are explicitly invited to apply, but you should at least have:

    • experience with Android development using the command-line toolset,

    • experience with the Android NDK,

    • experience with Java as well as C++,

    • experience building dynamical user interfaces in code,

    • an interest in 3D graphics.

    • Ability to demonstrate some of the above with e.g. contributions to an open source project is a plus. We are in particular looking for people with a strong desire to learn new technologies 'on the job'.

    Contact

    Send your application to [email protected]

  • Segovia Technology (US only)
    2 weeks ago

    About Us

    Looking to use your engineering and management skills to help make the world a better place? We’re building products to improve the lives of people in emerging markets by connecting them to global payment networks. 

    In many of the countries we work in, the majority of people don't have a bank account, so digital mobile money services like M-Pesa have become a vital part of the financial system. The Segovia payments platform provides a web app and developer API to send money to mobile money networks in 11 countries and counting across Africa. We help non-profits provide assistance to people living in poverty, agricultural firms pay farmers for their crops, and gig economy startups pay workers – and there are many more opportunities for impact. 

    We’re a small New York/London-based team and are looking to hire extraordinary people who are excited by our mission and share our values. We offer competitive salary and equity compensation, flexible hours, unlimited vacation, and great medical, dental, and vision benefits. 

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    Your Role

    As an Engineering Manager at Segovia, you are responsible for our small and growing engineering team. More specifically you will:

    • Work with and lightly manage our engineers towards company goals

    • Advocate for and implement best practices in the engineering team

    • Recruit engineers to support company growth

    • Roll up your sleeves and get comfortable developing on all parts of our stack

    • Collaborate with Product on strategy, design and sequencing

    • Work with partners around the world to add new countries and payment methods to our payment network

     Requirements

    • You are a strong full-stack developer with at least 5 years of recent experience writing clean, production-quality code. (Our frontend is built on React, with a backend in Java, Kotlin and Python running in AWS)

    • You have been a Tech Lead or a manager for a small team for at least 2 years

    • You collaborate well with others to make engineering and product decisions

    Ideally you are also:

    • Motivated by our mission and want to build technology that makes a difference

    • Excited to work on a small team across all parts of the stack

    • Experienced with building and supporting cloud-based web infrastructure with Linux and AWS

    • A good communicator and natural collaborator who can work with colleagues at all levels

  • 2 weeks ago

    Because good design is essential on the mobile platform, we are looking for a product-aware engineer who appreciates good user experience. You’re not only rock-solid technically, but also have a flair for apps which are a joy to use. Our portfolio currently consists of 4 consumer facing apps and we plan to release several more. To keep this manageable you, together with your team, will architect and build a framework to underpin all our apps from scratch.

    Key tasks and responsibilities

    • Build a framework to underpin all our apps on all supported platforms (iOS, Android) from scratch

    • Take architectural decisions to make our apps stable, as well as easy to maintain and extend

    • Work closely together with our designers and our backend engineering team

    • Take full ownership of building, releasing and maintaining our existing as well as new apps on iOS and Android

    • Build up the test and release infrastructure for our portfolio of apps

    Key skills / requirements

    • Minimum of three years of experience developing iOS or Android apps (First platform)

    • Experience developing apps for a second platform (iOS or Android)

    • A sense for world class mobile products and love of great engineering

    • Ability to tackle problems outside your comfort zone and get things done without supervision

    • Excellent spoken and written communication skills in English

    Desirable:

    • Shipped successful iOS or Android app(s), ideally still available in the App Store or Play Store

    • Experience running a test and release infrastructure for iOS and Android apps

    • Generalist engineering skills (web, backend, or sysadmin)

    • Basic knowledge of German

    What we offer

    • Build products for a customer base of more than 5 million people across 5 countries

    • Access the resources of a big corporate but get the freedom of working in an uncomplicated environment

    • Competitive salary

    • 9 out of 12 points on “The Joel Test” (https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/)

    A contact you should connect with

    We look forward to receiving your complete application documents. Please apply online only. Direct applications are preferred.

  • 2 weeks ago

    SilviaTerra is excited to be hiring a full-time software developer as the 10th member of our team. Help us build the future of precision forestry. Our clients include NGOs, state and national governmental agencies, and several of the largest forest landowners in the world.

    Our work has been featured in The Wall Street Journal, Fast Company, and the BBC. Through our collaboration with Microsoft as an AI for Earth grantee we’ve been able to create the first ever high resolution nationwide forest inventory, with data for every acre in America. Looking forward, we believe that recent advancements in remote sensing, cloud computing, and AI - combined with deep domain expertise - puts us in a unique position to build the future of forestry. If we ship even half of the things we have planned for 2020, it will be a wild year and we can’t do it without you.

    In this role, you’ll work closely with project managers to help design the next generation of forestry software. We’re a small team, so you’ll be contributing at all levels of the process - from initial UI/UX sketches to phone calls with users in the field about their experience with the new feature.

    SilviaTerra is a fully remote company, loosely working US hours. Some travel will be required to company meetings (3-4 weeks per year).

    Required Skills + Experience

    A successful candidate will have the following:

    • Experience with Python, Docker, and Linux based development

    • Front end experience - can design product UI/UX. HTML/CSS/Javascript. Has googled “how to vertically center a div” before at least a few times (and knows they will have to again!)

    • Ability to manage their own work remotely

    • A highly organized, communicative and collaborative work style

    Desired Skills + Experience

    We'd be extra excited if you have:

    • Experience with React/Redux, Django

    • Experience building mobile applications

    • Dev Ops experience. Digital Ocean/AWS/Azure, CI/CD.

    • General interest in forestry. For this position, we won’t need you to be able to distinguish between a Pine and Spruce (hint: it’s the needles!). We have a separate Biometrics Team for that. However, we hope you can get excited about nature or, at the very least, a good game of Photosynthesis the Board Game.

    To Apply

    Interested applicants should submit a cover letter and resume to [email protected] We will begin reviewing applications immediately and until the position is filled. We know your time is valuable, and we hope to respond to all applicants with a firm answer as quickly as possible.

    SilviaTerra is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classification protected by federal, state, or local law.

    Applicants must be authorized to work in the United States.

  • 2 weeks ago

    VISA and/or remote possible (for experienced candidates)

    DESCRIPTION

    Citymapper engineers come from diverse backgrounds: startups, big tech companies, and even those that have never worked anywhere before. Some come with letters after their name like “PhD” or from backgrounds in things like astrophysics; some come with no formal engineering education or from backgrounds in veterinarian compliance.

    In our small team, we represent more than a dozen countries and languages. What unites us in an intense desire to create the best products, data and tools to help people move around complex cities. We breathe, eat, sleep, and dream mobility and cities from the algorithms to the data to the tools that make the data. Check out our blog at engineering.citymapper.com.

    We need great engineers who are up to the challenge of making cities usable. There are features to ship, hard problems to solve, and scaling challenges to meet. The fruit is hanging low for smart, motivated people.

    In addition to the app we solve interesting problems with - Citymapper Pass, a new subscription pass for London integrated with the app experience.

    We have roles in the following areas:

    • Backend & internal APIs

    • Routing systems and algorithms

    • Integrating with credit card processors

    • Full-stack web engineers

    • Site reliability / Operations

    • Security

    • (Transit or User's) Data pipelines

    Experienced engineers should feel free to apply here as well and indicate any interest in more senior or managerial roles. We find having a single general stack easier to manage internally than having multiple funnels.

    REQUIREMENTS

    Citymapper engineers drive things forward and get things done. Our engineers build features today that users will use tomorrow. You must be ready to firefight against scaling challenges in real time. You must not waiver in the face of highly complex mishmashes of data that need untangling.

    Citymapper engineers work across multiple stacks and handle many projects simultaneously. We deliver features and system-wide improvements on a daily basis. To be successful here, you must be able to write scalable, performant code and be on-deck to deploy and monitor your creations. You will help build the train, lay the tracks, and be the conductor.

    Our primary languages are Python, Go, and C++. You'll be expected to dive into new code and make sense of what you find. You'll be expected to adopt best practices and uphold a high standard of quality to keep us afloat.

    BENEFITS

    • Competitive pay

    • Meaningful equity / stock options

    • Working in a not-too-big, strong and diverse engineering team

    • Influence the product that you and your friends use every day

    • Various startup perks like food and travel.

  • 2 weeks ago

    Pitch, a new company from the makers of Wunderlist, is looking for a Senior iOS Engineer to join our mobile team onsite in Berlin or remote. As a mobile team, we are on a mission to deliver an excellent presentation experience to mobile devices by building an open group of people that communicate explicitly, leverages modern cross-platform technology, applies automation techniques and ships on a daily basis.

    Who are we looking for?

    • You are an experienced iOS engineer with a track record of shipping high quality applications.

    • You know foundations and several frameworks from the iOS SDK very well.

    • You've previously set up a CI/CD system for shipping iOS applications.

    • You are excited to build a best-in-class hybrid application, to work with web technologies and ClojureScript.

    • You prefer the functional programming paradigm.

    • You are comfortable debugging problems anywhere in the mobile application stack: persistence, networking, business logic or user interface.

    • You are interested in designing and creating effective user interfaces for smartphones and tablets.

    • You are product oriented, combining thoughtfulness with pragmatism and a will to get stuff done. You are calm and focused under pressure, and consider work-life balance essential for long-term happiness and productivity.

    • You believe effective and successful work is made possible by clear and honest communication, with a shared understanding of the long-term vision and immediate next actions. When you don't fully understand something, you ask lots of questions and use the opportunity to learn and grow.

    What you'll do?

    • You will participate in the development process of product features, and not simply reimplement features for mobile platforms.

    • You will join a small team of experienced developers building a hybrid mobile application.

    • You will collaborate with your peers to define the architecture, quality standards, and best practices.

    • You will have an opportunity to work not only on the product but also on the development tools and CI/CD systems.

    • You will work closely with our designers, teaming up in small cross-functional teams to bring features from idea to concept to wireframes to prototype to final implementation.

    • You will have an opportunity to work on the frontend and backend projects to build simple, high-quality, maintainable, and well-tested solutions.

    Sounds good? Impress us with your most exciting projects you worked on. We look forward to hearing from you!

    We value diversity of perspective and seek to build an inclusive workplace that welcomes people from all different backgrounds (including dogs).

    We are processing your data according to our Privacy Policy and Greenhouse’s Privacy Policy.

  • 2 weeks ago

    About HashiCorp

    At HashiCorp, we value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

    Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

    The Cloud Services team is a newly created organization working towards delivering our software as a Cloud service. This effort will enable a distribution model wherein customers can use a fully managed service with an API contract.

    In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular! Specifics of your past experience that are relevant to this role are great to include, too.

    In this role, you can expect to:

    • Work on next-generation distributed systems for operations management

    • Build and architect systems for managing extremely large-scale global fleets of resources

    • Interface directly with internal teams, users and HashiCorp customers

    • Own the full lifecycle of feature development from design through testing and release

    • Program mostly in Golang, learning from and contributing to a team committed to continually improving their skills

    • Work with various Cloud partners

    You may be a good fit for our team if:

    • You are familiar with micro-services architectures, and ideally have seen them in operation at a global scale

    • You have prior experience working in high performance or distributed systems; while we strive to hire at a variety of experience levels, this particular opening is not well-suited for recent graduates

    • You are able to knowledgeably discuss performance, security, and user interactions in complex systems

    • You have built or operated a large scale Cloud service

    HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.

    #LI-RM1


  • 15Five (US or Europe)
    2 weeks ago

    TEAM AND ROLE OVERVIEW


    At 15Five, we are moving from a pet to cattle frame of mind. We are looking for a Senior DevOps Engineer to take us from our current position to the next generation of infrastructure, whether that be immutable infrastructure, Docker/Kubernetes, or serverless.


    We have a small team of developers whose time is partly dedicated to DevOps tasks. This has been working well for quite some time. With our company growing over 100% in the last year, we are now tasked with stepping up our performance, reliability, and security. This new team member will be our guide.

    KEY AREAS OF FOCUS

    • Overseeing the evolution of infrastructure

    • Ensuring deployment pipelines are robust and functioning

    • Communicating with leadership on state of infrastructure

    • Meeting our current and future customers’ demands for high availability, integrity and confidentiality of their data

    Leadership Responsibilities

    • Manage a technical team of 3 to 5 developers, potentially building it out further

    • Apply experience of DevOps/SRE best practices to achieve highly available and reliable systems

    • Participate in the processes of strategic project-planning meetings. In addition to providing guidance and expertise on system options, risk, impact and costs vs. benefits, you will create and share operational requirements and development forecasts to allow for timely and accurate planning of projects.

    • Prioritizing requests from operations, development, and product teams fairly

    • Someone who cares about their team, shows exemplary personal respect, and is willing to coach and develop trust

    Infrastructure / Amazon Web Services Responsibilities

    • Plan for the future capacity needs of the application

    • Optimize performance of application within constraints of cloud infrastructure.

    • Improve implemented monitoring services for increased visibility of application performance

    • Consistently exceed SLA obligations

    • Contribute to the development of your own and teams technical acumen

    • Develops and maintains a network of industry contacts to stay abreast of industry trends, competitors, business, and technology products

    • Identify security issues and risks, and develop mitigation plans

    • Design systems taking into account ISO 27001/2 best practices and other security and privacy considerations in mind

    • Conduct systems tests for security and performance

    CI/CD Responsibilities

    • Improve and maintain current CI/CD pipelines, process, and automation enabling development teams to deploy regularly while maintaining high performance levels

    • Develop solutions for software, process, people, and practices for build release, application lifecycle changes, operation service delivery and support.

    • Experience with devops tools and technologies such as CircleCI, Ansible, Terraform, Consul, Packer, Kubernetes

    DESIRED IMPACT BY THE (3) MONTH MARK

    • Complete 15Five’s new-hire on-boarding and job-specific training for the Senior DevOps Engineer role.

    • Identify needs for your team and role and build our your OKRs for the quarter

    • Direct current DevOps efforts towards completing DevOps OKRs

    DESIRED IMPACT BY THE (6) MONTH MARK:

    • Restructure processes to increase availability of application

    • Continued improvement of monitoring of application

    DESIRED IMPACT BY THE (12) MONTH MARK

    • Complete move to projected infrastructure model

    SNAPSHOT OF A WEEK-IN-THE LIFE

    • Monday: Update postgres, review team members 15Five’s, monitor production. Use company health benefit to go to my favorite gym after work.

    • Tuesday: Answer questions from team members, misc tasks, plan for biweekly sprint

    • Wednesday: Attend company boost meeting with relaxing meditation at start. Complete regularly scheduled tasks. Use 4h of flexible time off to attend your daughter’s school play.

    • Thursday:  Finish up DEV-4521 to make CI workflow faster. Get a bunch of High Fives from engineering team!

    • Friday: Attend company Question Friday with peace of mind that production is well taken care of. Servers have been placed into an auto scaling group and will size up appropriately with the heavy Friday traffic.

    REQUIRED EXPERIENCE/SKILLS/ATTRIBUTES

    • 7+ years of progressive work experience as a DevOps engineer

    • 2+ years of DevOps leadership experience

    • 5+ years experience with AWS services and Linux

    • Experience with common development workflows using GIT

    • Proficiency in Python, Bash, or other scripting language

    • Experience with Systems Monitoring/Alerting (Nagios, PagerDuty, New Relic, Grafana, Kibana)

    • Experience implementing Continuous Integration Infrastructures like CircleCI

    • Experience managing PostgreSQL, ElasticSearch/Kibana

    • Demonstrated Infrastructure as Code experience with Terraform a plus

    • Excellent oral and written English communication skills

    15FIVE UNIVERSAL ATTRIBUTES

    • Openness to vulnerability, self-reflection and receiving radically candid feedback to grow personally and professionally

    • Curious and committed to innovation and continuous learning and growth

    • Self-motivated, self-responsible and self-accountable

  • About Us Nimble uses predictive analytics to give every K-12 student access to excellent teachers. Our smart applicant tracking system (ATS) leverages a predictive model to help school districts identify and hire the best educators for their classrooms. 

    We’re seeking a Full-Stack Software Engineer who is excited to help execute our product vision. 

    At Nimble we use ReactJS, Django, and Postgres, hosted on Heroku. We welcome team players with initiative, who enjoy working as part of a lean, tight-knit team that’s making a positive impact. 

    What you'll be doing 

    • Developing and maintaining secure, scalable, and user-friendly software in React and Django 

    • Handling feature development from specifications to deployment in collaboration with our engineering, design, and product teams 

    • Working with the team to identify user pain points and come up with solutions 

    • Identifying, researching, and implementing new technologies 

    • Conducting and participating in code reviews 

    • Writing tests using Enzyme and Jest 

    Requirements 

    • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship or work experience 

    • 2+ years front end development experience, especially with React 

    • Basic understanding of backend design and architecture, with a solid grip on time and space complexity 

    • Experience building complex layouts with CSS and HTML 

    • Experience building software as a team using Git, Subversion, etc. and doing code reviews 

    • Good testing skills; know how and what to test 

    Bonus Points 

    • Experience with build tools for JS and CSS 

    • Knowledge of performance and scalability best practices 

    • UI/UX design 

    • Experience with server side programming frameworks, especially Django and Django Rest Framework 

    • Experience with databases (especially Postgres) and SQL 

    At Nimble, we value a diverse and inclusive work environment where we learn from everyone on our team. We are an equal opportunity employer and accept and welcome people of all backgrounds, experiences, abilities and perspectives. 

    To apply, please send materials (linkedin, github and/or resume) to [email protected] 

  • 2 weeks ago

    As a WordPress developer at Awesome Motive Inc, you’re responsible for Making Stuff Go. You will build infrastructure to create new products, improve existing features, squash bugs, and help us rapidly scale our platform.

    • To love this role, here’s the type of person you are:

    • You’re a self-starter who loves taking initiative and seeing things through to completion.

    • You’re an excellent communicator who makes sure nothing slips through the cracks.

    • You have the curiosity and desire to learn and grow your skills.

    • You’re passionate about leaving your mark on the web for all to see.

    • You take pride in the quality and craftsmanship of your work rather than just doing it to get it done.

    Here are some skills that will come handy:

    • A strong understanding of the Web basics including HTTP, HTML, and CSS (SASS a plus).

    • Strong familiarity with JavaScript language  (jQuery, VueJS, ES6 etc).

    • Advanced proficiency in PHP language. Other server side language experience is a plus, but not required.

    • Deep understanding of WordPress plugin architecture and engineering.

    • Ability to use and extend build tools like gulp and webpack.

    • Familiarity with package managers such as NPM and composer.

    • The ability to iterate and ship ideas quickly.

    • Exceptional troubleshooting abilities.

    • Must be comfortable with customer-facing roles including support and documentation.

    • Ability to keep complex ideas and features simple. (Simplicity is a core value!)

    What we offer:

    Working for a fast-growing bootstrapped company is a rare opportunity, one we consider a lifestyle choice rather than a job choice. Our positions are challenging, but also come with amazing advantages and fulfillment to those who earn them. Here’s what we offer.

    • Competitive Salary.

    • Health Insurance benefits for full-time U.S. employees.

    • We encourage employees to take the time they need for vacation, to stay healthy, and to spend time with friends and family.

    • After one year with the company: 30 calendar days paid maternity/paternity leave, and up to 60 calendar days total time off with position guaranteed.

    • We happily provide or reimburse software you’ll need as well as books or courses that promote continued learning.

    • We give you the opportunity to solve challenging and meaningful problems that makes a difference.

    • Custom Branded laptop at your five year anniversary.

    • We cover all costs of company travel (including our annual all-company retreat and mini-team meetups).

    • Ability to work with some of the best people in the business through frequent, if not daily, interactions.

    • And in case you were wondering: no politics, no b.s., and no jerks.

    How to apply?

    If all of this sounds interesting, then please submit your application below.

    We won’t be able to individually respond to all applications, but if we feel you’re a strong match, someone will be in touch within 72 hours.

    Thanks and we look forward to hearing from you!

  • Emptor (US timezones)
    2 weeks ago

    Emptor is looking for a Senior QA Engineer (SDET) to join the team and build/maintain a fully automated end-to-end test strategy for multiple API versions and data pipelines. Our mission is to build and implement a fully developed end to end set of automated tests for any associated APIs across a series of different implementations and data pipelines. You must have an outstanding working knowledge of functional, unit, and automation testing and be capable of building new framework structures. We will rely on you to generate well articulated test cases and determine the positive, negative and boundary cases from working with our cross-functional teams in a fast-paced, agile, and release driven environment.


    About the team

    This team is highly distributed across the globe and you will thrive in an environment of remote work and asynchronous communication. Our team members span a variety of timezones, genders, ethnicities, cultures, experience levels, professional backgrounds, personality types, and more. You're expected to have strong written communication skills and to excel in working relationships with people different than you.


    Location

    Remote - Global team, 8:00 AM UTC-5 to 8:00 PM UTC-5.


    Requirements

    • Willing to work around the Americas timezones

    • Extensive experience with Python, AWS services (S3, DynamoDB, CloudWatch, ECS), agile software development environment

    • Comfortable with building customer test automation frameworks

    • Must have a minimum of 2 years experience testing multi-tier, complex networked applications

    • Parsing and analysis of free-form and fixed-form data sets

    • Good problem solving and debugging skills

    • Comfortable working in an Agile development environment

    • Experience executing API tests

    • Broad experience designing and maintaining automated tests for whitebox and blackbox testing

    • Experience with unit testing frameworks

    • Experience with libraries used to implement web requests automation

    • Knowledge of best practices for the Software Development Life Cycle (SDLC)

    • Working knowledge of JIRA or other issues tracking software

    • Experience with Git or other distributed revision control and source code management systems

    Expectations

    Practices & Behavior:

    • Define, develop, and implement quality assurance practices and procedures in a fully automated solution

    • Develop automated tests using open source tools

    • Configure and maintain test automation environments

    • Work closely with engineering teams and other organizations in the company to promote software quality standards

    • Work closely with Customer Support to replicate customer issues and product field use cases

    • Participate in test team activities including requirements analysis, test planning, tracking, reporting, and support of test cycles

    • Engage in test case execution including defect documentation and tracking, resolution support, and fix verification

    • Test, analyze, and address issues with products and features.

    • Collaborate on and inform cross-functional teams of new feature technical design, technical requirements, limitations, and implementation.

    • Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support.

    • Articulate development status to technical and non-technical audiences.

    • Continually refine business acumen and establish domain/industry vertical expertise.

    Note: Emptor will not sponsor applicants for work visas.

    If you’re interested and want to apply please write to [email protected] with the subject  “Quality Assurance Engineer”

  • LeadCandy (US timezones)
    2 weeks ago

    LeadCandy is used by sales and marketing teams to find more leads for their business.

    We have 1,700+ customers. Check out our 5-star customer reviews on G2 and Capterra.

    We are profitable, and growing fast.

    Our data - leadcandy.io/our-data

    We have one of the largest database of B2B decision makers from US - leadcandy.io/business-decision-makers-from-united-states

    WHAT WE ARE LOOKING TO DO:

    • Add new features to keep our competitive edge

    • Build and scale our existing APIs, also integrate with 3rd party APIs

    • Improve search

    • Browser / Email plugins and extensions

    • Plus, tons of data engineering and data science problems to solve.

    YOU:

    • 8-10 years of full stack experience building software at scale

    • MUST HAVE experience: PHP7, Laravel 5.4, OOP, Elasticsearch, MySQL, REST APIs, Google cloud infra, SaaS apps

    • HIGHLY PREFERRED experience: Browser / Email plugins and extensions

    • TDD and Continuous Integration experience on real projects

    • Embrace the value of shipping rather than over-engineering

    • Thrive in a fast-paced, rapidly changing environment and are able to balance solutions that are elegant and scalable, yet simple and pragmatic

    • You think about users' experience while building features

    • Ability to work independently, and ship production ready code

    • Are disciplined about good programming practices - writing modular code, writing test cases, unit testing, code reviews, reusable code and libraries, etc.

    • Are a good communicator, and believe in data-driven decisions

    • Are intellectually curious with great problem solving skills

    • Have experience working remotely in a startup with small, distributed team

    TO APPLY:

    please answer:

    1) Have you built APIs that are "consumed" by 3rd party apps. Complexities you handled in building it? Also, do share links for the API.

    2) Have you worked on elastic search, and large databases? if yes, what was the database size, accuracy, latency, complexities? Provide as much detail as you can.

    3) Do you have experience with a) chrome extensions, b) gmail plugins, c) Zapier apps? Do share links of the extensions, plugins, apps you've built.

    4) Share your Github profile link and a sample of your PHP code.

    5) Check out our product and and give us your critical analysis.

    No agencies please.

  • 2 weeks ago

    The way people interact with money in the 21st-century sucks. Managing your money should be easy, engaging, playful, effective and convenient. At zuper, we are working on the first truly personal financial assistant in your pocket to make this happen. But how can we make this vision a reality without great craftsmen? Right.

    That’s why we need YOU.

    IN THIS ROLE YOU WILL:

    • Translate designs and wireframes into high-quality code.

    • Design, build and maintain high-performance, reusable, and reliable Swift code.

    • Ensure the best possible performance, quality, and responsiveness of the application.

    • Identify and correct bottlenecks and fix bugs.

    • Help maintain code quality, organization, and automatization.

    WE ARE LOOKING FOR:

    • 3+ years of experience in developing iOS applications.

    • Bachelor’s degree in Computer Science, Math or Electrical Engineering, or equivalent development experience.

    • Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, problem-solving, and complexity analysis.

    • Strong understanding of application architecture.

    • Strong knowledge of iOS SDK, different versions of iOS, and how to deal with different screen sizes

    • Strong knowledge of iOS UI design principles, patterns, and best practices

    • Good knowledge of RxSwift and RxCocoa.

    • Experience with MVVM and Protocol-Oriented programming.

    • Familiarity with RESTful APIs to connect iOS applications to back-end services.

    • Ability to understand business requirements and translate them into technical requirements

    • Understanding of Apple’s iOS design principles and interface guidelines

    • Implementation of automated testing platforms and unit tests

    • Proficient understanding of code versioning tools, such as Git.

    • Familiarity with cloud message APIs and push notifications

    • Familiarity with continuous integration

    • A passion for continuous learning and understanding.

    BENEFITS & PERKS

    • Join the core team and work towards an iOS lead position

    • Work remotely or in our offices in the heart of Munich or Niš

    • Competitive salary

  • 2 weeks ago

    DESCRIPTION

    You're an engineer who loves challenges, learning, and making people's lives easier. You write reliable code and embrace automated testing as an unequivocal Good Thing. Balancing cutting edge technology with stability and robustness entices you, and building something useful drives you. You want to work with a driven team, build things you can be proud of, and avoid workplace politics as much as possible.

    REQUIREMENTS

    You will be successful in this role if you've done some or all of the below:

    • Have experience with server-side coding and API design

    • Have worked at a high-traffic website

    • Have worked with search engines like ElasticSearch or Solr

    • Pick up new ideas and technologies quickly and love learning them

    • Love using code to make people's lives easier

    • Enjoy helping others around you grow as developers and be successful

    • Can be autonomous and self-driven

    • Get inspired on a daily basis; think of new ideas, and like to share them with others

    • Love to experiment and use data and customer feedback to drive decision making

    As a Senior Back-end/API Engineer, you'll be instrumental to delivering fast, robust, and easy-to-use APIs to our customers and internal stake-holders. You'll help decide what technologies we use to make backend performance and database communication blazing fast, and you'll help craft testing strategies to make sure uptime is 100% and bugs in production don't happen.

    BENEFITS

    We're a passionate team of engineers who love challenges and want to make people’s lives better. We value openness, curiosity, continuous improvement, and great code. We believe that empowering everyone in a company to do what they think is best can lead to great things.

    Our benefits includes:

    • Unlimited vacation time

    • A competitive compensation package including stock options

    • Company sponsored health coverage

    • Stocked snacks

    • A pet friendly workplace

    • Work with smart people who will help you grow and make a meaningful impact

    • Monthly company contribution into your commuter benefits for local SF employees

    This role may be located in our SF HQ office or remote.

  • 2 weeks ago

    Peerspace is on a mission to make it easy to bring people together to meet, create, and celebrate in beautiful and inspiring spaces.

    Over 3 million people have come together in a Peerspace to create unique events, and we’re growing a team as diverse and well-rounded as our community to help us reach the next 10 million. Peerspace offers an open and inclusive workplace where all team members are enabled to blaze their own trail, make things happen, and be recognized taking pride in their work.

    Peerspace is now hiring our second Mobile Engineer to join our team. You’ll be able to work closely with product, your opinion will be heard and our decisions as a team will be affected by data measurement on a regular basis.  We are looking for people with a passion for building effective user experiences with high user engagement. You’ll get to work on critical product engineering projects that ship. You’ll be using modern design patterns and coding standards, while helping to migrate existing legacy code. You’ll also work closely with design to continue building out a quality user experience. As a team, we maintain a supportive development environment through mentorship, team offsites, and group code reviews. If this sounds like a good fit, we’d love to hear from you.

    Peerspace engineering team is over 40% remote - you’ll be working in an environment with other like-minded individuals. 

    As a Mobile Engineer at Peerspace, you’ll:

    • Partner with product and design to deliver app features that meet technical, product, and design requirements.- 

    • Ship frequently - we aim to ship every 2 weeks.  Our sprints include retros focused on evolving and tuning our process.

    • Work with our mobile stack including Swift, React Native, JavaScript 

    • Collaborate with the backend team as they define APIs and other services that support client applications.

    • Work independently to research bugs and implement fixes, improve performance, and add to our analytics event tracking.

    • Participate in our culture of improvement by joining code review meetings, writing technical documentation, and reviewing PR’s for your teammates.

    About you:

    • You have demonstrable ability building and shipping iOS applications

    • Familiar with Xcode 10, Swift 4+ 

    • You thrive in an open and inclusive environment.

    • Your code is shareable

    • You write code that is modular and extensible whenever possible and leave code better than you found it.

    • You love to ship - your track record of shipping software that you took end to end responsibility for speaks for itself.

    • You want to go home every day knowing your work is valued and will materially impact the experience of Peerspace hosts and guests nationwide.

    Bonus points:

    • You have experience with React Native in a production environment

    • You are experienced with CocoaPods

    • Experience with JavaScript ES6, JavaScript ES7

    • Experience with Node, Yarn, Webpack

    • Experience in a start-up environment

    • Experience with shipping production React Native projects- Redux, Redux Saga architecture 

    • End user empathy

    Benefits & Perks:

    • Competitive salary with employee stock options and access to a 401k

    • Medical, dental, and vision coverage

    • Take-it-when-you-need-it vacation and sick days

    • Dog-friendly office

    • Weekly catered lunch

    • $500 annual professional development allowance

    • 20% discount on all Peerspace bookings

    • Flexible work from home or remote work (PST hours) potential

    About us:

    Peerspace is a community marketplace that makes planning gatherings - starting with finding the perfect space - simple. Whether it’s a loft for a party, a rooftop for a film shoot, or an art gallery for a meeting, Peerspace empowers people to create one-of-a-kind experiences. As a community marketplace, Peerspace makes it easy for individuals and businesses to monetize their underused space and share it with an audience of millions.

    Founded in April of 2014, Peerspace is headquartered in San Francisco, with offices in Los Angeles, New York, and Chicago. The company’s investors include GV, Foundation Capital, Structure Capital, Red Bridge Partners, and 31VENTURES.

  • We are currently looking for passionate and enthusiastic System Integration open-source software developers (junior, middle, senior) to join our ever growing geographically-distributed engineering team.

    As a member of the Core domain team, you will focus on developing, adapting, integrating, packaging and validating - ("make it work") - multiple Linux system software libraries, bundling applications through containers with appropriate security profiles through Linux application security systems into Linux-based distributions for different customers’ projects and products.

    Key Responsibilities

    • Analyzing client problems and designing solutions leveraging open source technologies and Collabora's technical expertise

    • Defining and scoping client projects in collaboration with the delivery team

    • Discussing Linux core system technologies with clients and representing the company at conferences and trade shows to demonstrate and promote our leadership in the open source arena

    • Contributing publicly to open source projects to ensure Collabora's continuing technical leadership

    • Gain working knowledge of customers’ products, applications, technical and business strengths and target markets

    • Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices

    Required Skills

    • Linux experience

    • Knowledge of open source development methodologies and relevant open source communities

    • Good English language skills (both verbal and written)

    • Ability to work and communicate in an online fully distributed environment

    Desired Skills

    • Any track record of experience with direct contributions in the GNU/Linux distributions packaging such as Debian and/or Yocto

    • Expertise in using containers technologies such as LXC, Flatpak and knowledge of Linux security technologies – LSM, namespaces, cgroups, AppArmor, SELinux

    • Knowledge of application manager principles as well as D-Bus and Systemd and exposure to Jenkins, Open Build Service (OBS) and OSTree

    • Familiarity with one or more of Collabora's market verticals

    • BS/BA or experience in the role of Engineer

    Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration & architecture, graphics, multimedia, web engines and communications to a number of market verticals, including mobile, IVI / automotive, set top box / smart TV, and a range of other specialized embedded applications.

    Collabora has the unique business model of enabling enterprises to leverage Open Source software in their solutions. Having worked with notable industry leading companies in the automotive, aerospace and handset mobile verticals amongst many others, Collabora has established a broad customer portfolio.

  • 2 weeks ago

    Gatsby’s Learning team is looking for a software engineer to help learners of all skill levels enjoy the experience of making sites with Gatsby.

    About Us

    Gatsby is a remote-first, community-focused team working to build a high-performance, fun to use, accessible, and astonishingly flexible presentation layer for any data source. Our core values include transparency (our work is public most of the time); creating a safe, high-trust team; building incredible developer experiences; maintaining a healthy working environment; and helping deliver web experiences that feel amazing to use on every device and connection type.

    Details of the Role

    • Type of Work: Full-time employee

    • Location: Remote (Preference for UTC-8 to UTC+4)

    • Engineering Level: Staff L5/L6 (see our Engineering Levels Guide)

    Why we’re hiring

    Gatsby is growing fast, and we need help improving Gatsby’s learning experience to help it realize its potential!

    We’ve invested heavily in documentation, with 800+ pages worth of documentation & a beautiful and intuitive UI (if we do say so ourselves!). Yet Gatsby’s surface area is so large that the #1 request from the community is still for more and better documentation.

    Why this is interesting

    Gatsby’s Learning team is shaping the future of web through documentation and best practice examples; bringing React, Node.js and GraphQL to the content web; setting new standards for website performance and accessibility; and showing the potential of “content mesh” in integrating data sources.

    Tens of thousands of users use Gatsby to build beautiful, performant sites every month. The Learning team are guides for these users.

    What you’ll do on a day-to-day basis

    As a Learning team member, your work will mostly be a mix of four things:

    • Create targeted, methodical documentation. We’ve identified key learning workflows to help people of all skill levels build Gatsby sites, and you’ll be tweaking and sometimes overhauling these. You’ll think carefully about key user types and creating written content, example code & repos, and audiovisual material to address their needs.

    • Work with the community and create community-driven documentation. We keep our pulse on the pain points the community is experiencing in order to guide our work. Perhaps a thread on Twitter reveals a patchy article that can be cleaned up with a couple hours of work and thought. In addition, much of Gatsby’s functionality is driven by the community via the plugin ecosystem. The documentation should provide an up-to-date, helpful overview of community plugins available in a given area and direct the user to further resources, even as the ecosystem rapidly grows richer.

    • Provide documentation-related development. We’ve been focused recently on the thousand little details that go into a beautiful and accessible UI — from a nested sidebar that expands and remembers where you are, to floating table of contents, feedback box, next/previous buttons at the bottom, breadcrumbs, a dedicated search page, and so on. We’re soon going to be crossing the boundary to creating next-generation developer documentation — allowing users to automatically track their learning journey as they complete Gatsby tutorials, bootstrapping a test suite from human-readable docs, and so on.

    • Support other Gatsby teams. Other teams at Gatsby, such as core (Open Source) and themes, are quickly shipping features. Everyone is expected to document their feature (see “why we write”), so they contribute documentation PRs, and the Learning team works with them to polish them, flesh them out, help them get merged, and create additional, richer material as necessary.

    In addition, you will

    • Streamline and simplify. Like code, sometimes the best documentation PRs remove more lines than they add. Especially with much of the documentation contributed by independent community efforts, it can he helpful to constantly ask if docs should be combined or culled.

    • Help people contribute to open source. The docs are often the easiest and most accessible way for Gatsby users to give back. We believe that “you belong here” and that open source is great for developers — the learning team is in a position to facilitate positive experiences.

    • Bring novel ideas to the table. New techniques. A great new library you’ve had your eye on. Insightful feedback on other learning and ecosystem improvements.

    • Share your expertise with others—internally and in the Gatsby community. As the Gatsby team grows, you’ll have mentorship opportunities as well.

    Experience and skills you should have

    The Learning team is composed of people with skills in multiple areas: content, development, and collaboration.

    Content

    • A track record of producing high-quality, written technical communication. Whether produced for your personal blog, or for a company (externally or internally), you’ve spent significant amounts of time writing deeply technical material for a technologist audience. You also should enjoy writing. A big part of creating high-quality documentation is a team that takes pride in tightly crafted content. You have to care.

    • Ability to dive into complex problems and corpuses of text. Norris numbers apply to content, not just codebases. Writing three good paragraphs is significantly less complex than writing a comprehensive essay, which is significantly less complex than writing a five-part series, which is significantly less complex than writing a book. For this role we’re looking for demonstrated aptitude somewhere between “comprehensive essay” and “five-part series” (more is a big plus!). With that experience, you should be able to quickly assess, understand, and iterate upon aspects of our docs codebase.

    • Ability to adjust learning content for a specific audience or outcome. Gatsby has docs in multiple types and formats, each accommodating a different learning style or skill level.

    Development

    • Professional experience shipping production code and solving user/customer problems. We’ll have to build for new platforms (an Electron app on the desktop!) and create materials in new formats as our ambitions and standards continue to rise.

    • Building websites with HTML, CSS, and JavaScript. Appreciation of all of the working parts of the Web Platform would help you write better docs for people who aren’t yet familiar with Gatsby’s way of doing things.

    • A desire to work in the modern JavaScript ecosystem. Gatsby is built on the shoulders of giants, making use of technologies like Node.js, GraphQL, React, webpack, and Babel.

    Collaboration

    • Experience editing content produced by others (technical or non-technical) . Perhaps you’ve taken a bunch of assorted READMEs and crafted them into an onboarding guide. Perhaps you spontaneously take a red pen to friends’ essays or blog posts. Perhaps you notice yourself editing Google Docs sent out by colleagues to make them more clear.

    • Strong personal communication skills. As part of our Learning team, you’d both directly and indirectly interface with community members. Clear, friendly, and professional communication is fundamental in creating intuitive and compelling resources.

    • Ready and willing to ask and answer questions. If you’re comfortable saying you’re unsure, asking for help, and reaching out to assist others, you’ll be an incredible addition to our team. Our team thrives because of continuous learning and a willingness to work together.

    Experience it would be nice if you had, but isn’t required

    • You have done public speaking, developer advocacy, or teaching. On the Gatsby learning team, we often have opportunities to present on Gatsby topics at conferences and workshops. While the opportunity to grow into this skillset will still be there, experience as a public speaker would help you ramp up faster. Experience recording development screencasts is also helpful.

    • You have a passion for web accessibility. As maintainers of a website framework, we have an opportunity to make the web more inclusive and accessible for everyone. Previous experience with accessible web development and content creation would help you to stand out from other candidates.

    • You have maintained documentation in an active repository before. Maybe you’ve helped maintain a popular open source repo, or maybe you’ve worked on internal repos that saw contributions from multiple teams. Previous experience with highly active repo workflows is a definite plus for this role.

    The best parts of this job

    • You’ll be empowered to propose ideas for new learning content and ecosystem improvements for key learning workflows.

    • You’ll be at the cutting edge of website development — working on one of the fastest-growing site building frameworks on the market, digging into the Gatsby’s innovatively architected docs system and codebase, using modern tools such as Node, React, and GraphQL.

    • You’ll be part of an active, open, friendly community of developers that are really excited about building high-performance, fun-to-use websites.

    • You’ll be working in a safe, open environment of talented engineers who have a broad range of experience.

    • Your role will be key to making Gatsby the next way to build on the web — and a technology that is accessible to the next billion internet users.

    The worst parts of this job

    • As the Learning team for a fast-paced startup, we are often tasked with supporting multiple teams for product launches and events. This requires balancing priorities and working together to ensure we’re working on things that provide the most value.

    • In open source, you’re faced with a nonstop stream of issues and pull requests. That means you need to develop an intuition of how to prioritize tasks for Learning/Core team needs and those from the community.

    • When working in the open–including fielding user feedback on social media–it can sometimes be difficult to remain professional when things don’t go as planned. Gatsby team members are expected to act as bridges between communities even when it’s hard, because we’re all better off for it.

    Benefits you will receive

    • 3 months of paid parental leave covering both adoption and foster placement

    • Unlimited vacation policy, with a minimum of 15 days paid vacation time

    • Amazing health, dental, and vision insurance for you and your family (US only)

    • Skip the commute with remote work

    • Fly to cool locations 3x/year for company-wide meetups

    • Stock options in a fast-growing startup

    • Gatsby Sabbatical: 4 weeks paid vacation after 4 years tenure

  • 3 weeks ago

    As part of our engineering team you will be responsible for building our product, an advanced machine learning algorithm within search personalization for e-commerce. As demand for our product continues to increase, we are on a journey to grow the team substantially in 2019. We’d love for you to join us.

    About the role:

    You will be part of a small team that moves fast and iterates. We do weekly sprints, code reviews, testing, and put a lot of emphasis on code style, cleanliness and robustness. You will get to work with amazing engineers specializing in machine learning and distributed systems.

    Your responsibilities include:

    • Managing and improving Findify’s data pipelines - a crucial responsibility for us as Findify collects millions of data points every day to feed our machine learning algorithms

    • Enhancing some of the critical components of our system to successfully integrate our customers’ products and improve our search capabilities

    • Actively contributing to the overall design of our infrastructure and the application of our product vision

    About you:

    You are a creative problem-solver with passion for programming and building scalable architectures.

    You are:

    • Initiative-taking; you are self-motivated, a doer, and can drive projects from start to finish

    • A team-player; you are comfortable working with different styles and believe (like us) that together we achieve much more than alone

    • Driven; you are used to working hard to achieve a goal you care about and running several projects in parallel

    • A great communicator; you are comfortable in communicating in English both written and oral, including leading meetings, selling your ideas and storytelling

    You have:

    • A BSc or MSc in Computer Science or related technical discipline

    • At least 3 years of Scala work experience

    • Experience with relational database systems such as PostgreSQL

    • Familiarity with Akka Stream, Akka HTTP or Flink

    • Experience with Git

    • Working knowledge with Linux/Unix

    We’d be extra impressed if you also have:

    • Experience with AWS / key-value databases such as Cassandra / data-mining / machine learning / search frameworks such as Lucene / e-commerce platforms

    • Dev-ops skills

    • Experience in working in/with remote teams

    • Experience in working in agile/lean methodologies

    • A side project or blog that showcases your passion

    • Location: remote. Flexible within timezone CET +/-2

    We believe that the more inclusive we are, the better products we build and the better we are able to serve our customers. Women and other minorities under-represented in tech are strongly encouraged to apply.

  • Filmbot (North America)
    3 weeks ago

    We are a WordPress-based startup in the independent cinema and film ticketing industry, looking for an experienced full-stack php developer to collaborate with us on ongoing small features and optimizations for our WP Multisite-based SAAS.

    We are a small, cloud-based team based in Southern California, and we work on Slack. With your application, please send a cover letter, resume, 1-3 relevant code samples and your hourly rate. References will be requested for selected candidates. We welcome diverse applicants.

    Special consideration will be given to those who believe in the power of the moviegoing experience to bring us together, and have an interest in supporting independent cinemas. Bonus points if you tell us your favorite movie theater!

    Job Details

    • Part-time, contract, remote 

    • Project duration: open-ended

    About You

    • Professional experience with WordPress plugin development

    • At least 2 years experience with object-oriented PHP7, Git, and MySQL

    • Solid experience with: JavaScript/ECMAScript (jQuery/React/Node), CSS, SCSS, Vagrant, and AWS

    • Familiarity with composer, e-commerce payment gateways, nginx, php-fpm, linux command line, wp-cli

    • Experience optimizing high-availability large-scale WordPress

    • Passionate about writing clean, well-documented code that follows code style standards

    • Comfortable collaborating within a team, including receiving and providing code reviews, QA’ing your own code and occasionally others’ code

    • Able to work within an already-established code architecture

    • Proven experience managing time and team communication in a remote work environment

    • Based in North America

    • Fluent in English

    About Us

    Filmbot is a modern point-of-sale ticketing system helping the next generation of independent cinemas thrive. We launched in 2017, and are currently powering the websites, online ticketing, and box office ticketing for a number of both contemporary and historic theaters nationwide.

  • Summary

    The Wikimedia Foundation is growing its Machine learning efforts. This an opportunity to be part of the team that builds and maintain machine learning technologies to empower millions of users – readers, contributors, and donors – who contribute to Wikipedia and its sister projects on a daily basis. We address process inefficiencies with machine learning technologies, we design and test new technology, we produce empirical insights, and we publish and present research of the intersection of technology and culture. We are strongly committed to principles of transparency, privacy, and collaboration. We use free and open source technology and we collaborate with external researchers and our volunteer community.

    We are looking for an experienced Engineering Manager to help build features that enable our communities to achieve our Vision: a world in which every single human being can freely share in the sum of all knowledge. As an Engineering Manager, you will support engineers building features, products, and services used by hundreds of millions of people around the world. This is an opportunity to do good while improving one of the best known sites in the world.

    We’d like you to do these things:   

    • Partner closely with other teams and departments across the Wikimedia Foundation to define and experiment with machine learning products. These could be brand new feature offerings in Wikipedia or augmentation of existing workflows

    • Review and advice in code changes made by team

    • Represent team members within the organization and Wikimedia community

    • Support and coach your team members in the development of their career paths

    • Recruit and hire new team members

    We’d like you to have these skills:

    • Multiple years of experience in leading software engineering teams and managing complex projects.

    • Practical experience with machine learning, natural language processing or information retrieval in products that have been launched to production.

    • Excellent analytical and problem solving skills. Familiarity with statistics.

    • Significant experience working with data infrastructure and distributed systems at scale.

    • Experience with both scripting and compiled languages in a Linux/Unix server environment, some of: Python, PHP, Java, Javascript, C, Scala

    • Excellent verbal and written communication skills

    • BS in Computer Science or other relevant technical field or the equivalent in related work experience.

    And it would be even more awesome if you have this:

    • Previous experience working on a large, mature, open source project

    • Experience working with a geographically distributed software engineering team

    • Experience with open source software development

    • Contributing to the Wikipedia or Wikimedia project communities

    • Show us your stuff! If you have any existing open source software that you or teams you have lead have  developed (these could be your own software or patches to other packages), please share the URLs for the source. Links to GitHub,GitLab, BitBucket, Presi, YouTube, Medium, etc. are especially useful.

    The Wikimedia Foundation is... 

    ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

    The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply

    U.S. Benefits & Perks*

    • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)

    • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more

    • The 401(k) retirement plan offers matched contributions at 4% of annual salary

    • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.

    • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.

    • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program

    • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses

    • Telecommuting and flexible work schedules available

    • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax

    • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

    *Eligible international workers' benefits are specific to their location and dependent on their employer of record

  • 3 weeks ago

    Location

    Atlanta, GA or Remote

    About the Job

    You’ll be joining a small and talented group of engineers building out Echo360’s web platform and applications. As a Software Engineer on the Active Learning Platform team, you will work on products from inception, through development, and ultimately to testing and release. Being a relatively small team, you will have the freedom and opportunity to help direct the shape and evolution of our technical architecture.

    At Echo360 we are developing a culture and set of core values designed to enable our engineers to build the best technology possible. We value productivity over process, but never at the expense of quality. We obsess over code quality, test coverage, and peer review. These methods allow Echo360 to develop industry leading solutions while competing with companies that have much larger engineering teams.

    We’re looking for talented engineers with the ability to work on multiple layers within a system. A healthy obsession for scalability and data processing problems doesn’t hurt. Flexibility and willingness to work on various aspects of a feature and with various technologies is a must.

    We all have opinions on how to improve education…..help come make these ideas a reality. At Echo360, the products you develop will help millions of students at hundreds of colleges and universities across the world.

    Reports to: Software Architect, Team Lead

    Responsibilities

    • Build infrastructure to manage curriculums across hundreds of schools

    • Develop scalable systems that can manage millions of concurrent students watching millions of hours of lecture content

    • Help maintain the backbone of the Echo360 platform that keeps our various services in sync and working together

    • Actively and productively contribute to the full Agile process

    • Stay current with relevant technologies

    • Build high-quality deliverables (code, test, hardware, schemas) quickly with minimal direction

    • Think creatively and lead the resolution of problems facing the team

    About You

    • Bachelor’s degree (preferred)

    • Experience with React

    • 3-7 years related professional experience in software engineering

    • Experience with Scala and AWS data services is a plus

    • A passion for building scalable and performant web systems

    • Outstanding verbal and written communications skills

    • A Well-organized self-starter

    Echo360 helps higher education, companies and professional associations improve student success by driving deeper engagement with classroom and event content. Echo360 combines the industry-leading video platform with engagement tools, assessment and analytics to generate improved learning outcomes during class sessions and provide students 24/7 access to classroom discussion, presentation materials, and the recorded lecture itself. Our employees take pride in their consistent application of innovation and best practices and their ongoing dedication to the highest standards of software quality.

    Echo360 is an equal opportunity employer. We encourage all qualified and motivated individuals to apply.

  • About the role

    Draftable API is our cloud API service for comparing documents, powered by our world-class Draftable technology. It is one of our two main products. Over the last year, we’ve been experiencing strong growth and we are now looking for an excellent generalist to join our team.

    You will be the technical lead for Draftable API and oversee much of web infrastructure. You will be working with our Product Lead and other team members to prioritize and build features.

    You will also be involved with developing our document comparison viewer, which is written in Javascript and used in all our products.

    You will spend at least 80% of your time thinking about how to implement things and writing code.

    About you

    • You have 5+ years of experience with Python (Django, Django REST Framework).

    • You have 3+ years of experience with front-end development (Javascript, CSS, HTML).

    • You have at least a year of experience with React.

    • You are independent and self-reliant. You’re happy working on a task by yourself but you will take initiative to involve other team members when necessary.

    • You have a strong awareness of effciency and computer science fundamentals (but you don't need to know this stuff cold like a grad).

    • You appreciate the importance of clear communication, especially in a remote role.

    Work/life balance

    We understand you have a life outside work and we will respect your non-working and family time. We expect engineers to work a full-time load of 40 hours per week (and no more) and to be very productive during that time.

    Our team is mostly remote (5 in Melbourne, 2 in Poland, and a few travelling the world). And we prefer working with remote engineers, but we’re also open to welcoming you into our Melbourne office.

    You will have flexibility to schedule your work around your other obligations but you will usually work at a fixed time. If your work hours don’t have much overlap with Australian business hours, you will need to be flexible with scheduling meetings late at night or early in the morning.

    Our service is very stable and we haven’t had any critical incidents that required urgent attention over the last year.

    About our culture

    We’re easy-going and easy to work with. We’re developer-led and have a flat structure. We are collaborative, and we expect you to take an active role in evolving our engineering culture. We like writing things down. We love Slack.

    We launch things as soon as they’re ready. We do things right the first time, even if it takes a little longer. We don’t have much technical debt. From time to time we promise a feature to customer, but we otherwise don’t have many external deadlines.

    Some things you might be doing in your first few months

    • Adding a new end-point to Draftable API

    • Build an admin interface for internal staff

    • Get our integration tests running inside docker

    • Build a marketing sign-up page for our website that pipes form data through to Salesforce

    • Work with our product lead to add a feature to our comparison viewer

    About our technical stack

    We have a fairly standard tech stack: Python (Django, Celery, SaltStack), React, PostgreSQL, Redis and RabbitMQ. Our frontend is JS, react, CSS, HTML

    Our core algorithms and products are written in .NET (mostly C# with some F# and some C++). In this role, it’s not intended that you will contribute to the core technology.

  • As a Senior Server Ops Engineer at DECA Games, you have in-depth experience with AWS Cloud Services, and building scalable, maintainable infrastructures from scratch using modern operations best practices. In addition, you have had experience optimizing legacy infrastructures to improve their cost efficiency.

    Work Experience Requirements

    • 5+ years experience working with large-scale AWS infrastructures

    • Experience optimizing cost on a high volume infrastructure

    Skills Requirements

    • Extensive experience with cloud architectures via AWS, GCP, or Azure

    • Extensive experience with security-minded cloud networking

    • Extensive experience working with legacy infrastructures

    • Extensive experience with AWS CloudFormation

    • Extensive experience in Git, Docker and Jenkins pipelines

    • Extensive experience with self-testing to minimize and fix issues

    • Experience with High-Load or Data-Intensive applications

    • Experience with PagerDuty, Datadog, and Splunk

    • Experience with Containers(Docker/Kubernetes) is a plus

    • Strong Documentation / Presentation / Communication skills

    • Strong problem solving / debugging skills

    • Ability to work unsupervised

    • Ability to assist others in their work

  • Datawire (US only)
    3 weeks ago

    Why Datawire?

    Our mission is to help organizations, big and small, embrace the cloud-native culture. We believe that cloud-native organizations can better help their customers and improve their businesses.

    Ultimately, we are drastically improving the way engineers and developers work. What better way to spend your time than creating bleeding edge technology that is already respected and beloved by the open source community? With thousands of users including Microsoft, PTC, Ticketmaster, and Cisco, the Ambassador OSS Slack channel boasts nearly 2000 members.

    Role

    Datawire’s Engineering Team Lead takes pride in the throes of management – figuring out ways to enable and empower individuals to do their job well and effectively as a team. As a coach, mentor, and leader, you will spend time helping people do technical work. This person will work closely with the CTO in managing the technical direction of Ambassador Pro.

    Primary Responsibilities

    The lead role is really about making sure the feedback loop of a software project stays healthy. The loop takes input from 3 sources:

    • Existing users of the software

    • The product function of the organization

    • Internal feedback from the team

    (Note: these sources correspond to our three work queues: existing customers, new customers, and tech debt.)

    What does healthy mean?

    • Splitting our time/resources roughly equally between the three kinds of feedback

    • Correctly prioritizing within each category (this is done in concert with product for the external sources of feedback and with the team for internal sources of feedback)

    • Ensuring status of any item resulting from input is communicated back to any stakeholders

    • Verifying deliverables resulting from input are “end-to-end” they actually solve the user’s problem

    Requirements

    • Elevate the conversation back to the original goal in different situations. This means dealing well with vague inputs.

    • Facilitate conversations on the team about how the current set of detailed work tracks back to high level goals

    • A *good* lead won’t actually be doing all the work of keeping the feedback loop healthy themselves (this doesn’t scale at all), but instead, helping the team members do the work

    • Firsthand understanding of general software workflow, and the ability to deeply understand Datawire’s specific project workflow and issues

    • Systems programming experience, e.g. writing continuous uptime network servers

    • Networking experience

    • Languages: Python, Golang

  • Daily Kos (Kos Media) (US only)
    3 weeks ago

    LOCATION: Remote within the US or Oakland, CA

    Daily Kos is the nation’s largest liberal online political community, news organization, and activism hub. Powered by millions of dedicated activists, we’re transforming media and organizing by empowering regular Americans to reshape politics.

    We are seeking a passionate Senior Web Developer who will deliver new features in the Content Applications (publishing, authoring, commenting, image library) team on a large Rails application. This person must be efficient, self-motivated, and capable of working with limited guidance.

    Daily Kos is an exciting workplace! Our site is used by hundreds of thousands of people a day who care deeply about progressive politics and are working to affect real political change. We provide an extensive feature set that extends from blogging to activism and beyond, built on top of a modern tool chain that includes Rails, React, Varnish, Nginx, RDS/MySQL, Haskell, Nix, ElasticSearch, and AWS. We have an energized team of great people with diverse backgrounds and skill sets. If you’re interested in a position that offers more than just a technical challenge, we’d love to hear from you.

    RESPONSIBILITIES:

    • Design, architect, and code high-performing application solutions

    • Partner with engineering team in building best-in-class interface

    • Work collaboratively with QA team to deliver quality user experience

    • Share on-call responsibilities with team

    • Remain current on test, development, and deployment best practices

    • Be a team player, share knowledge, and mentor other team members through pairing, feedback, and discussions, etc.

    EXPERIENCE:

    • 7+ years of progressive software development experience

    • Experience working remotely in a virtual work environment

    QUALIFICATIONS:

    • Extensive development experience in a large and complex (Ruby/Rails) codebase with an emphasis on delivering to production

    • Production experience with JS frameworks utilizing virtual DOM and dataflow techniques for building responsive web user interfaces such as React, Redux, Angular, Vue.js)

    • Solid JavaScript development skills

    • Demonstrated proficiency integrating with third party APIs in Ruby

    • Thorough understanding of TDD/BDD/testing, etc.

    • Familiar with the Agile development process

    • Motivated, organized, and self-directed technical leader

    • Critical thinker with thirst for knowledge and continuous improvement

    • Ability to work autonomously, take ownership, and deliver a quality software experience

    • Excellent communication skills and comfortable talking with team members at all levels

    SALARY RANGE: $130,000 - $140,000

    The above list is a set of highly desired attributes; we will evaluate each candidate as a whole. Tell us about unique skills, experiences, and attributes that you can bring to such a role that we may be missing and why it would be a benefit to the organization.

    This position is a 40 hour/week, full-time exempt position and reports to the Senior Application Architect. Candidates must be legally eligible to work in the United States. The position offers a flexible work environment, the ability to work remotely or from home, competitive salary, excellent benefits including: full medical, dental and vision benefits, optional 401K with a company match, professional development stipend, a generous vacation package, as well as employer-paid maternity/family leave. Our organizational commitment to personal growth and work-life balance reduces churn and encourages a very rewarding long term position.

    At Daily Kos, we believe that the diversity of ideas, experiences, and cultures that our employees contribute to our organization help us be more effective activists, and we are proud to be an inclusive and equal opportunity workplace. We have a team of amazing people with different backgrounds and talents that are energized by the day’s news events, and people united by common cause. We’re a company that loves learning and supports growth and training for all our employees.

    Women, people of color, and LGBTQIA individuals strongly encouraged to apply.

  • 3 weeks ago

    About the role

    This position will help lead the growth of our analytics and monitoring platform.

    What you will do:

    • Design future-proof software architectures aligned with cloud platforms.

    • Design and implement back-end systems and APIs using state-of-the-art technologies and practices.

    • Develop back-end components of user-facing web applications.

    • Communicate with teammates on a daily basis.

    • Learn new skills and technologies as you go.

    • Be responsible for your code. Ensure your code is testable and tested.

    Who you are:

    • Experience in writing web applications using Python, databases and message queues like Kafka, AMQP, SQS.

    • Experience with popular third-party libraries and frameworks (e.g. Django, SQLAlchemy, Flask).

    • Skilled in automation work (CI/CD) and infrastructure management (Google Cloud, Kubernetes).

    • Familiarity with current standards and technologies (RESTful, Python 3.6+, PEP8).

    • Experience working with a distributed team.

    Bonus:

    • have worked with Google Analytics / other Google APIs

    • have worked in data science

    • familiar with machine learning

    Benefits:

    • Unlimited vacation policy

    • flexible work schedule

    • Company provided computer and equipment

    • Working with a group of talented, passionate, and motivated team members across all disciplines

  • About the Role:

    What drives you to accomplish your goals? What is the vision of the team you want to join? How can we help you realize your creative and analytical potential?

    We take on the complex logistics of running every department in a hotel through a unified platform. Our mission is to improve the hospitality experience through technology built for the industry. Our vision is building a global operating system for delivering hospitality that guests dream of.

    We are looking for a powerful product-minded Engineer to help the team build the next generation of ALICE products and their evolving technical architecture. As a team of strong individual contributors, we build efficient and resilient systems together that scale globally and operate in real time.

    Our front end stack: AngularJS.

    Our back end: Java, Groovy/Grails, Spring MVC, and Hibernate.

    Qualifications:

    • Experience building Object Oriented Development

    • 5+ years in Java or comparable significant language

    • Experience crafting and building web technologies of 3+ years (including HTML5, CSS3 and JS)

    • Strong Jquery and AngularJS (or similar library) development

    • Knowledge in at least one responsive Front-end framework (Foundation, Bootstrap, etc.)

    • Understanding of databases, SQL and Data Modeling

    • Distributed Systems Architecture / SOA

    • Real-time systems and messaging

    • Bachelor's degree in Computer Science

    About ALICE:

    By joining all of the departments of your hotel with a single operations platform for internal communication and task management, ALICE helps your staff act as a team to provide consistently excellent service. ALICE’s main product - ALICE Suite - brings together your front office, concierge, housekeeping, and maintenance teams, and connects your guests to your hotel with our app and text messaging tools. The ALICE platform is also available as specialized software and mobile applications for your staff (ALICE Staff), your concierge (ALICE Concierge) and your guests (ALICE Guest). Each module can be integrated with your PMS and third party management systems. ALICE’s partners include 3-5 star independent and managed hotels, hotel groups, residential condominiums, serviced apartments, vacation rental companies, and concierge companies looking to provide exceptional service through mobile staff technology and guest communication channels. Third-party service providers also use the ALICE API for a host of different ways to integrate with PMS and other systems.

    ALICE was founded in 2013 by Justin Effron, Alex Shashou, and Dmitry Koltunov, and has raised $39M to date.

    Compensation/Benefits:

    • Competitive salary

    • Stock options

    • Health benefits

    • Flexible Time Off

    • Wonderful Office and Remote Environment

    • Team Events

  • Job description

    Smart contracts are on track to revolutionize how all agreements work, through an entirely new system of technologically enforced contract guarantees. Chainlink enables next-generation smart contracts that can be written about any/all events in the real world, the details of our approach can be found in our whitepaper. We are well recognized for providing highly secure and reliable blockchain connectivity to the world's largest enterprises such as Google, Oracle, SWIFT, and many more. This is a unique opportunity to join one of the top companies developing cutting-edge blockchain technology while working closely together with a team of experienced senior developers.

    About this Role

    As a senior software engineer, you’ll work directly with the company’s CTO, CEO and a technical team of other senior engineers. You’ll develop and build highly scalable, secure, and reliable software that will change the way smart contracts function at a fundamental level. You’ll have the opportunity to learn and master the latest research concerning cryptography, blockchains, game theory, consensus algorithms, and decentralized applications. The core Chainlink client is written in GoLang and we are planning to rewrite some of the architecture using Rust. We live by an open-source ethos and believe in giving back to the community. 

    Requirements

    • 5+ years of professional software development

    • B.S. or higher in computer science or a similarly technical field

    • Experience with test driven development and the use of testing frameworks

    • Knowledge of system design concepts

    • Experience with distributed systems and/or container orchestration

    • Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting

    Preferred Qualifications

    • Professional experience with Golang, TypeScript, Solidity, Rust

    • Comfort working remotely in a distributed team

    • Experience with distributed systems

    • Ability to optimize and refactor for scaling and/or testability

    • Experience defining security strategies and securing high value systems

    • Excitement for blockchain, Web 3.0, and similar decentralized technologies

    • Comfort with pair programming

    • Experience with Continuous Integration and Continuous Delivery

    • Passion for open source

    This role is location agnostic anywhere in the world. Though we ask that you overlap some working hours with Eastern Standard Time (EST). 

    *Chainlink is an Equal Opportunity Employer.*

  • At Pento we're building a better, faster, and more modern way for companies to run and automate payroll. We're looking for an experienced full-stack engineer to help us improve and expand our product into new markets.

    What is Pento?

    We build beautiful payroll software that automates a company's manual workflows and we usually help companies cut 50-80% off the time they spend on payroll. That means no spreadsheets, no manual bank transfers, no e-mails, and no manual work. We've built an easy-to-use software product, that does all of this automatically.

    The job description

    We’re looking for a seasoned full-stack engineer to build features across the entire stack and challenge our thinking on architecture.

    Responsibilities

    Here’s a snapshot of what you could be working on:

    • Collaborating with our product manager, designer, co-engineers, and CTO on implementing new exiting features in our products

    • Digging deep into our systems to find bugs and fix them.

    • Designing architecture and collaborating with other engineers on how to build out our stack.

    • Doing in-depth and valuable code reviews.

    • Be part of a high-performing and inclusive team: inspiring team members, set priorities and own results.

    • Contributing to building a collaborative, productive and friendly remote workplace.

    What we're looking for

    Your background

    • You've worked on front-and and back-end for at least 5 years.

    • You have experience building and iterating on full features. From database schema to CSS.

    • You have worked in small effective teams as the company grew fast

    Extra credit

    • You have experience implementing a large variety of integrations in a scalable and reliable way.

    • You have extensive experience with DevOps and containers.

    • You have production experience with Go, React and/or GraphQL.

    • You have experience working in highly effective remote teams.

    Your personality

    • You have a problem-solver attitude. No problem is too big or too hard.

    • You like working independently, but you also know when to involve your teammates and ask for help.

    • You are hungry to learn. You know you don't know it all, and do what you can to help yourself and your teammates be better every day.

    • -You work well with lots of questions and few answers. We're a startup trying to do something no one else has done before, which means we're dealing with a lot of questions and what-ifs.

    Next steps 

    -Interview Process

    Please write 'I want to be a gopher' before your answer to the first application question so that we know you have read the whole job description!

    We look forward to hearing from you!

    Team Pento

  • 3 weeks ago

     We are hiring Entry Level, Mid-Level and Senior developers. Please share your level of experience in the appropriate field as you apply. 

    About the position

    We are growing and looking to recruit for our remote team an experienced PHP Developer with Laravel experience who will write quality code and deliver results within reasonable timelines. Specifically, from this role, we expect someone capable of taking a technical brief, make architecture recommendations and follow high quality standards while coding the backend of applications in PHP, using the Laravel framework. 

    You'll work alongside other (remote) PHP Developers, sometimes in the same projects, so a clear ability to work in teams is much desired. You'll build the backend services, most of the times through REST APIs, contribute to technical considerations and decisions and deliver exciting new products to the world. 

    Position's responsibilities are:

    • Produce “clean” and well-structured code, with detailed specifications. This means that your code is commented, well structure, readable and comes with documentation (e.g. for APIs); 

    • Work on creating basic and advanced database architectures with MySQL or Postgres;

    • Collaborate with others on translating needs into a database architecture; 

    • Create code that has great test coverage to avoid unnecessary issues in the future; 

    • Collaborate with the team in all phases of the development lifecycle, including the strategy and the architecture of the systems you will eventually build; 

    • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality;

    • Stay informed about industry best practices;

    • Troubleshoot and debug applications.

    • Provide on-time delivery of projects; 

    • Follow Agile and SCRUM methodologies (where appropriate) to deliver projects;

    • Communicate with others, including project managers, on struggles and progress of each of the projects; 

    PHP Developer requirements are:

    • 3+ years' experience of working on a PHP Developer position;

    • Professional experience (hands-on) with Laravel Framework for 2+ years; 

    • Professional experience (hands-on) with postgres or mysql for 2+ years; 

    • Solid experience with of other web technologies including HTML, CSS, Javascript, AJAX and so on

    • Excellent knowledge of relational databases, version control tools and of developing web services;

    • Strong SQL development skills writing fine-tuned queries, stored procedures, triggers etc. and design skills (data normalization, foreign key constraints, indexes, etc.)

    • Knowledge in designing, building and using APIs using REST / SOAP.

    • Experience with micro-services is desired by not mandatory; 

    • Desire to develop new bold ideas, while constantly following best design and coding practices

    • BS or MS degree in Computer Science, Engineering or other related area is NOT needed;

    • Write clean, optimized, bug free code and ensure coding quality meets industry standards.

    • Highly motivated and works with minimum supervision and remote location.

    • All of these things people ask for: motivated, focused, hard-worker that likes to grow and learn more, that works well with others and has a positive attitude; 

    Our Offer

    • Work from anywhere with our remote policy. We know sometimes the best work is done in the beach (or mountain, or... ) :-) 

    • Competitive Salary for position and location

    • Health Plan and/or Deductions

    • Flexible vacation/days off policy

    • Training / Self-Development Yearly Package

    • Yearly Bonuses Program

    • Paid parental leave / Flexible conditions on return

    • Continuous Training (both on site and online)

    • Attend Annual Company retreat abroad

    • Ability to work in complex projects of Fortune500 as well as small companies.

    • Plenty of Growth Opportunities

    • A lot of ownership on projects working in key areas or full projects; 

    • Support of a Project Manager in all work developed;

    • The opportunity to join an unique and growing company with a 200% growth record for the past 3 years;

    • Contribute with your suggestions and see your feedback and opinion impact products used by millions worldwide

    • A growing team full of talent; 

  • 3 weeks ago

    Qntfy is looking for a talented and highly motivated SRE to join our ops team. This team is responsible for deploying, configuring, and maintaining the core systems and services that our software depends on. We like to move fast and aren’t beholden to any single technology, but we do have some favorites. An ideal candidate will have experience with, or the ability to figure out quickly, technologies like Kubernetes, Terraform, and Docker. As a SRE at Qntfy, you will have the freedom and responsibility to recommend and implement core architectural changes in support of our long-term technological vision. We have on-premises and AWS deployments to manage and are actively operating multiple Kubernetes clusters.

    Responsibilities

    • Help to determine production standards alongside software engineers from day 0.

    • Communicate with peers, customers, and partners to foster cooperation and development.

    • Design and implement the systems to support major new features for our platform.

    • Translate team needs into technical requirements and produce stable solutions.

    • Effectively estimate time to implement solutions.

    • Plan, execute, maintain and improve infrastructure.

    • Debug, automate, and monitor operations.

    • Record and make available postmortem records of incident response

    Qualifications

    • BS or Master's degree in Computer Science/Engineering, other related degree, or equivalent experience.

    • 3+ years experience with DevOps, SysAdmin, and/or datacenter operations.

    • Ability to architect and deploy core services to support distributed systems while maintaining flexibility and high-quality documentation.

    • Strong work-ethic and passion for problem solving in the real world.

    Preferred Qualifications

    • 3+ years work with Kubernetes and Docker.

    • 3+ years working with public cloud infrastructure and tooling

    • Experience provisioning new systems in a reproducible and maintainable fashion (including the use of technologies like Salt, Terraform, and Kops).

    • High level of proficiency with Linux systems and services.

    • Strong understanding of security best practices and their implementations

    • Experience with scripting languages

    Qntfy is committed to fostering and supporting a creative and diverse environment. Qntfy is an equal opportunity employer, and as such will consider all qualified applicants for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

    U.S. Citizenship Required

  • DESCRIPTION

    TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 20,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 100+ people is growing quickly. We have an immediate opening for a QA Automation Engineer who wants to help us make ecommerce easier for everyone.

    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 QA Automation Engineer at TaxJar you will:

    • Work with the Engineering team in developing a QA testing strategy for projects

    • Determining the appropriate balance of manual and automated tests, as well as the types of tests (UI, API, functional/performance/load, and so on)

    • Build end-to-end smoke tests

    • Create processes to validate data quality

    • Improve and build upon our test suite, test guidelines, and testing culture

    • Execute and report on the full test suite of our applications

    • Review and test your teammates pull requests

    REQUIREMENTS

    • 3+ years of Software Testing & Engineer experience

    • Advanced problem-solving, debugging and troubleshooting skills

    • Proven and demonstrable skill building end-to-end smoke tests

    • Experience working both Ruby and JavaScript test frameworks

    • A strong understanding of Ruby on Rails and RSpec

    • Ability to manage tasks from assignment through to production

    • Agile, humble, trustworthy, and a team player

    • Rapid learner who thrives in a fast-paced and demanding environment

    • Excel at communicating with the team remotely (chat, video, email, etc)

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

    • Have experience improving test suite performance

    • Can perform load testing for services at scale

    • Can document your morning routine using UML

    • Only want to work remotely

    • Are accountable for the code you deliver to production

    • 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 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.

  • 4 weeks ago

    DESCRIPTION

    TaxJar’s remote-only team of 100+ people is growing quickly. We have an immediate opening for a DevOps Engineer who wants to help us 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.

    We're looking for a detailed oriented, battle-tested, and knowledgeable DevOps engineer that is eager to make an impact on a game-changing product in eCommerce. Someone that has the passion to build the infrastructure for TaxJar's core services to maintain and exceed our traffic and reliability trajectory.

    On our team you will have the opportunity to build and maintain cloud architecture that supports tens of thousands of customers.

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

    As a DevOps professional for TaxJar you will

    • Help us maintain high standards for security, stability, and operational best practices

    • Maintain, test, and improve disaster recovery across our technology stacks

    • Build complex deployment pipelines for Ruby and Elixir applications

    • Maintain and improve our monitoring and alerting systems across AWS and Heroku applications

    • Assist in migrating services from Heroku to AWS

    • Be an expert with AWS cloud services; EC2, RDS, IAM, EKS, Developer Tools, etc.

    • Have experience with infrastructure as code using tools such as CloudFormation, Terraform, Ansible, Chef, Puppet, etc.

    • Support the project efforts of all TaxJar development teams

    REQUIREMENTS

    • 3 - 6 years of experience in cloud based DevOps with a heavy focus on AWS services

    • Production experience with: CloudFormation, CodeDeploy, Ruby applications, AWS cost optimization, and Postgresql

    • Extensive knowledge of monitoring and operating applications in containers at scale

    • Experience with running disaster recovery scenarios and then documenting and implementing issues that were discovered

    • Ability to write clear and accurate documentation around how infrastructure is laid out and can be modified

    • Be accountable for the infrastructure you are provisioning and maintaining

    • Manage DevOps 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

    • Are 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

    • $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.

  • 4 weeks ago

    Oasis Labs is delivering a cloud computing platform on blockchain built for superior privacy, security and performance. Oasis’s integrated hardware-software technologies aim to enable computationally-intensive processes, like artificial intelligence, for the first time on a blockchain. Oasis Labs is led by a team of academic and entrepreneurial leaders and backed by a diverse range of investors including a16zcrypto, Accel and Binance. For more, visit: https://www.oasislabs.com/

    The internet and cloud computing have fundamentally changed our lives, demonstrating the potential of what data at scale can enable. Data has the potential to provide enormous societal value, foster advancements in many industries, and enable entirely new use-cases and applications. Despite these promises, today much of this valuable data remains restricted and siloed due to privacy concerns. Moreover, when data is shared, users have little to no control over how their data is used and too often it’s misused. We believe in empowering users and developers to protect and control their data in order to responsibly enable data-driven applications of the future. Our platform enables privacy preserving and computationally complex applications, giving developers the ability to build applications that protect user data by design.

    Our engineering team is responsible for the platform and tools to empower the next generation of dApp developers. We are looking for engineers who bring fresh ideas from all areas, including distributed systems, networking, security, cryptography, machine learning, and UI design. While not all of our engineers start with having experience in blockchain, they all appreciate the challenge of designing large-scale globally distributed systems in a high-security setting. As a software engineer building mobile applications at a dynamic startup, you will be focused on delivering critical projects, while staying versatile to adapt to our evolving needs. 

    Responsibilities

    • Design, develop, test, deploy, maintain, and improve software for mobile apps

    • Manage project priorities, deadlines, and deliverables

    • Participate in design and code reviews

    • Identify and communicate best practices

    Requirements

    • BS degree in Computer Science or a similar technical field of study or equivalent practical experience

    • Mobile Software development experience and deep understanding of mobile design and user interactions

    • Expert developing on iOS or Android - you have built consumer-facing apps in production environment

    • Experience working with two or more of the following:

    • Web/mobile application development

    • Security and/or applied cryptography

    • Consumer apps

    • Ability to lead projects to timely milestones

    • Ability to communicate and work with other teams in the company.

     Preferred Experience

    • Master’s or PhD degree in computer science or other technical related field

    • Experience with Android SDK, iOS SDK, JavaScript, React Native, Vue.js

    • Familiarity with existing dApp standards (e.g. Web3) and tools (e.g. Solidity/Truffle/MetaMask)

    Benefits

    • Competitive compensation packages

    • Paid time off

    • Medical, dental, & vision insurance

    • Fitness Discounts

    • 401K

    • Flexible Spending Accounts

    • Commuter Subsidies

    • Remote Ok

    Oasis Labs is committed to diversity in its workforce and is proud to be an equal opportunity employer. Oasis Labs does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law. 

  • 4 weeks ago

    Company Overview

    Founded and operated in the heart of music city, Soundstripe is one of the fastest growing music technology companies to emerge in the last 5 years. Providing quality music to tens of thousands of video creators - from YouTubers to freelance videographers, nonprofits and Fortune 1000 companies - we believe individual experience and cultural fit are as valuable to our team as resume credentials. We seek the strongest talent in the industry to join us on our mission to Keep Creatives Creating and believe every Soundstripe employee’s alignment with our Core Values is the key to our success. 

    Soundstripe is The Tennessean's #1 Top Workplace in 2019 for small businesses, and one of the best startup cultures in Nashville. Our Core Values influence every decision our organization makes. We believe these values are what has made Soundstripe special and what has and will continue to drive our growth and success.

    Provide all customers with genuine and whimsical care. 

    Confront harsh realities with optimism.

    Keep it light.

    Strive to always grow and learn.

    Develop and practice honest communication.

    Make it better.

    Date the model. Marry the mission.

    Be humble and retain a giving and serving heart and mind. 

    Quality over quantity.

    Done is better than perfect.

    Position Overview

    As the Lead Front-End Developer at Soundstripe, you will oversee architectural decisions and identify technical requirements for new and existing front-end applications based on your knowledge of scaleable, enterprise software. The front-end systems you design must support business requirements for both customer-facing and admin-facing applications.

    As the Lead Front-End Developer, you will provide front-end quality control by reviewing code submissions and ensuring that best practices are met. You will create system diagrams that describe our application code, testing and debugging strategies, and other components of our front-end offerings. You will also participate in building complex web applications for multiple platforms, including but not limited to three existing React applications (customer-facing, admin-facing, and Adobe Premiere Pro plugin).

    Responsibilities

    As Lead Front-End Developer, you will be expected to:

    • Oversee front-end architectural decisions for new and existing applications.

    • Identify and document front-end technical requirements for new applications.

    • Write and maintain code primarily in JavaScript targeting web, iOS, and Android devices.

    • Spearhead quality control by reviewing front-end code submissions and leading automated test implementation.

    • Encourage team growth by sharing your knowledge of development best practices with other developers.

    • Coordinate with engineering and product leadership to define and prioritize projects to help meet business objectives.

    • Work with Customer Care to triage and debug technical support requests.

    • Collaborate with our UX Engineer to choose front-end development patterns that will scale with our products.

    • Collaborate with back-end developers to determine and execute strategies for improving site performance.

    • Stay up-to-date on front-end development trends, particularly within the React community.

    • Research front-end developer tools to improve our development workflow.

    • Extend and maintain technical documentation for our front-end applications.

     Qualifications

    Minimum Qualifications

    • 5+ years of professional experience developing applications with JavaScript.

    • 2+ years of experience developing React applications.

    • Experience managing complex UI state with Redux or similar libraries.

    • Experience leading a team of developers on a large-scale project.

    • Experience mentoring other developers in JavaScript best practices.

    • Experience reviewing code submissions for quality control.

    • Experience collaborating with designers to achieve high-quality, responsive interfaces.

    • Solid understanding of communicating with REST and/or GraphQL APIs.

    • Experience writing unit and system tests for JavaScript applications.

    • Experience versioning and collaborating on source code with Git.

    Preferred Qualifications

    • Familiarity with MVC frameworks and methodologies.

    • Experience implementing continuous deployment with Netlify or similar services.

    • Experience using Amazon Web Services such as S3.

    • Experience serving assets from a content delivery network.

    • Experience configuring Webpack for performance optimization.

    • Experience working in a Scrum/Agile environment.

    • Experience working with remote team members.

    • Contributions to open source software.

    Competencies

    Our ideal Lead Front-End Developer will embrace and believe in our Core Values. In addition to embodying these values, the Lead Front-End Developer will demonstrate the following competencies and skills required for success in this role:

    Team Mindset & Positive Attitude

    We believe that we’re stronger as a team because of our ability to work and win together. All employees play an integral role within our culture, and we value people who contribute passion and ideas to the growth of our product, business, and original content. We believe in the power of feedback and confronting harsh realities with optimism, and our developers foster trust and respect by developing and practicing honest communication amongst each other and other departments at Soundstripe.

    Adaptability & Collaboration

    Soundstripe is growing fast. Our team is energized by change and the personal and professional opportunities it affords. To best serve our organization, our users and the industry, our Lead Front-End Developer will need to thrive within an agile, changing environment, enjoy collaborating with a team in planned and unplanned meetings and helping to define criteria for the technical growth ahead. The strongest candidate for this role will grow with our company and demonstrate the ability to adapt quickly to the evolving needs of our industry, organization and users.

    Strong Communication

    As the Lead Front-End Developer, you will be expected to demonstrate both strong written and verbal communication. The ability to understand and prioritize priorities, needs, requirements and constraints, and then clearly articulate those to various people and departments, will be critical.

    Attention to Detail

    In this role, you work in the minutia. Detailed nuances matter. Details can dramatically change the outcome, output, or delivery of your work, and you are therefore expected to stay attuned and response to even the slightest of details in your everyday tasks. Constantly thinking about edge and race cases should be your bread and butter.

    Mentorship

    As the Lead Front-End Developer, you will work with other developers to create large, scalable web applications. In doing so, you will need to not only be able to offer and receive healthy critique from experienced developers, but you will need to enjoy teaching and mentoring less experienced ones. We expect all developers to have a love for sharing knowledge and helping others grow. This ties directly into our core value, “Be humble and retain a giving and serving heart and mind.”

    Problem Solving

    As the Lead Front-End Developer, you will be expected to engage in constant technical problem-solving, identifying or developing options and selecting solutions to problems which occur in the role. This may include following standard procedures to gather information and to identify problems and their solutions, analyzing data and using initiative to select from available resolutions, carrying out research or collecting and analyzing a range of data from different sources, resolving problems where an immediate solution may not be apparent, or anticipating and dealing with highly complex problems.

    Disclaimer 

    Soundstripe provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Soundstripe complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. 

  • About Headway

    Founded in 2015, Headway was born out of a passion to bring entrepreneurial ideas to market and keep them there. We work holistically with our client partners as a true extension of their product team, not just as the technical execution arm of their business. If we see something broken, whether that's a workflow, a marketing or messaging strategy, or a needless feature, we speak up, and our clients trust us to help them fix it.

    Because we're more than just designers and developers, we achieve results that bring successful long-term partnerships and trusted referrals. We help entrepreneurs build a business ―not just an app. This approach, coupled with realistic and incremental software releases results in a friendly, fun, and collaborative atmosphere where our colleagues and clients both have room to learn and grow.

    See how our clients talk about our approach and check out some of the recognition we've received so far. Discover how we show our clients appreciation with unique holiday gifts each year. Or, if you're a podcast fan, check out Seaworthy, where we explore ways to help companies grow and scale their business and ideas. We're excited about what we've achieved in the last few years, but we're just getting started. We need your help to take us to the next level!

    A Day In The Life

    During a typical work week, our crew members enjoy a balanced assignment of 35 hours on client projects with the ability to invest the other 5 hours on a combination of individual goals and team meetings. Each quarter, we take a full week away from client work to focus on team goals and internal project initiatives. These weeks alternate between a retreat style destination that encourages team bonding and goal setting, and a more focused week-long design and development sprint at our primary office in Wisconsin. Check out some of our team week recaps and years in review to get a feel for how much fun it is to work at Headway!

    What Does Success Look Like?

    During your first 2-4 weeks at Headway, you'll have an opportunity to meet with lots of crew members across the company and start to understand our unique approach to product development. This includes several "Headway 101" sessions that cover everything from our project management style, to our design aesthetic and business analysis approach, to development tools and techniques. If you're new to one of our tech stacks, we'll also create a customized trail of exercises to help get you up to speed. This training covers fundamentals of our core technologies, the way we delegate tasks within a development team, our git process and workflow, testing strategies, tips for successful client interactions, and much more.

    After this initial period, you'll be successfully contributing to new feature work on a client project in the context of a team. You'll also be participating in daily standups, sprint planning meetings, and retrospectives. Welcome aboard!

    Ongoing Support

    Each week, you'll meet with your team lead to ensure that you have the time and attention you need to be successful. Your needs and questions will always come first in this meeting, but other topics discussed include:

    • Individual quarterly goal progress

    • Project status / team issues / weekly retro

    • Individual responses to our weekly team health questionnaire

    Quarterly and Annual Reviews

    In addition to weekly touch point meetings, more formal quarterly reviews are scheduled to discuss successes and areas for growth identified over the last 3 months. We have annual performance assessments and salary reviews, though we reserve the right to provide a merit based pay raise at any time. Most crew members achieve between a 2% and 5% raise each year within their same role, but bigger jumps are possible when roles or responsibilities increase. We're here to grow with you sustainably over the long term.

    Experience and Results At Every Level

    With an experienced leadership team encompassing design, development, sales, marketing, and operations, Headway is poised for an amazing 2019. Our business is guided by EOS and we have strong processes, documentation, and people to support your growth and development. As they say, “Train people well enough so they can leave, treat them well enough so they don't want to.” For more on that, check out our benefits!

    Why Should You Apply?

    • Work on exciting projects in the latest tech across a variety of industries including: Healthcare, FinTech, Education, Personal Growth & Training, Lifestyle & Social

    • Collaborate with colleagues and clients directly to ship features that users love

    • Work with appreciative clients who seek out and value your input and feedback

    • Strong leadership and top-notch colleagues to help you realize your full potential

    • Career growth and leadership opportunities

    Key Benefits

    • 3 weeks of PTO & Sick Time available immediately

    • 1 week of additional time off during the winter holiday season

    • 100% of health care and dental premiums paid for you and all your dependents

    • Up to a 4% matching 401k contribution based on your dollar contribution

    • $6,000 hardware on-boarding budget including $2,000 to spend however you like

    • $2,500 annual education and conference budget

    The Hiring Process

    If after we review your application and we choose to move forward, the following interviews will typically take place over the course of 1-3 weeks (depending on scheduling):

    • Work history and aspirations chat with our People and Team Strategist

    • Skills and performance discussion with a Development Lead or the Head of Development

    • Take-home skills assessment with the potential for follow up / discussion / remote pairing at this stage

    • Group interview with several members of the design team and/or development team

    Position Description

    As a Developer at Headway, you are client and user focused while executing on the details of each project. You diligently develop features and functionality, guided by Headway's process to ensure each release is successful. This role requires constant learning and a growth mindset.

    When communicating with clients during sprint planning, retros, and release demos, you help monitor features as project requirements change, and direct emergent requirement discussions back to the core focus of a minimum viable product (MVP). In doing so, you help manage client expectations and project scope, ensuring we build the most valuable features first.

    Responsibilities

    As a Developer at Headway, you are responsible for executing within the Headway development process with a focus on client and user needs including:

    • Practicing "craft within context" and working with crewmates to receive advice and guidance to grow your knowledge.

    • Driving all development from the outside-in with user story mapping and MoSCoW prioritization.

    • Assisting with development critiques and QA

    • Performing pull request (PR) reviews

    • Participating in pairing sessions to help crewmates learn and grow.

    • Performing QA of both internal code quality and external end-user UI/UX.

    • Contributing to release notes.

    • Participating in sprint planning sessions and retros while taking notes collaboratively alongside the rest of the team.

    • Help us make a difference, make waves, and make Headway!

    Requirements

    • Some professional Elixir/Phoenix experience (required), with Ruby on Rails and React experience a plus.

    • Experience working with teams of both internal and external stakeholders.

    • Excellent communication skills (verbal and written).

    • The ability to present your work and stand firm for the right reasons.

    • Experience working with businesses at various phases of creation and growth a plus.

    Expectations

    • You live by our Guiding Manifesto and embody the core values of Headway.

    • You are open to criticism from your team and are always eager to learn and to share knowledge.

    • You have the ability to think big while being detail oriented and delivery focused.

    • You are self-motivated and able to deal with pressure and work well in a fast paced environment.

    • You have an outgoing, personable, and sociable attitude.

    • You have initiative to solve challenges, meet goals, and set new directions based on data.

    • You are capable of inspiring colleagues and clients.

    • You have a passion to create useful and valuable solutions.

    • You prioritize and attend our quarterly team weeks on-site at our primary office in Wisconsin, or at an awesome TBD destination.

    Next Steps

    If this sounds like you, we’d love to have you apply! We're a remote-first company so this position is open to developers local to the Green Bay, WI area, and anyone living in and able to work in the US.

  • Code + Communication = Customer Success

    The goal of a Customer Support Engineer: ensure our customers are delighted with our products, through the wise application of technical know-how and strong communication skills.

    Parse.ly is a fully distributed team, which means 100% of our engineers, designers, and product managers (including our founder & CTO) work out of home offices. Most of the support team located in US/Eastern and US/Central timezones. We'll also give preference to those timezones, because even though we operate on a distributed/async model, we like to have timezone overlap for f2f (video) collaboration and pairing. We prefer to hire US-based candidates, but we'll consider Canada, Mexico, and Argentina for this role.

    For this role, you need to love to help people, to write, to solve problems. You need to be technical enough to gain deep experience in analytics -- not just our tools, but the other tools our customers use. You need to stay close to our customers and understand how they use our product, APIs, and infrastructure, as well as how it fits into their broader analytics goals.

    You have to love the idea of explaining tough technical concepts to a non-technical crowd. You want to use your people skills to work closely with top media companies and leading brands. You want to solve huge problems for them, but also sharpen your technical skills by staying embedded in the product team.

    As this is a customer-facing role, you’ll also need to be comfortable jumping onto email threads, chat conversations, and even phone/video discussions with customers to help them diagnose issues. Sometimes, the people you’re talking to will be the web developers responsible for integrating Parse.ly into their sites and apps -- but sometimes, it will be non-technical staff who work with those people. To do this work, you'll need to have a love for the web and its technologies -- browsers, HTTP, JavaScript. And you'll go deep on those in your work with us.

    As for you, to match well to this role, you’re likely on the junior side of your career but you are willing to learn -- and you're ready to solve specific challenges for customers.

    A Day In The Life of a Customer Support Engineer

    In interacting with customers, you’re likely to help customers integrate open source content management systems (such as Wordpress, Drupal); SQL data warehouses (such as Redshift, BigQuery); video player plug-ins (such as JWPlayer, VideoJS); and iOS/Android mobile SDKs.

    Toward this end, you will become an expert in Parse.ly APIs for JavaScript, HTTP/JSON, data warehousing, and mobile SDKs. In this work, it's likely you'll become a JavaScript expert, if you're not already one. You should be comfortable doing debugging websites live in Chrome Inspector, Firefox Dev Tools, or similar.

    You might also pick up other skills in SQL and Python along the way, since the Parse.ly product team is staffed with JavaScript, Python, and SQL experts.

    You care deeply about our users and partners, and you will judge yourself on how well you serve them.

    Your Responsibilities On The Team

    • Interface directly with our largest customers’ technical teams, serving as their primary point of contact for technical issues and questions.

    • Communicate how Parse.ly can solve business and technical challenges, from high-level use cases to code implementation.

    • Practice your stellar troubleshooting and debugging techniques daily, and communicate these effectively to the internal Parse.ly team and externally to the customer via web, email, and phone/video discussion.

    • Create technical content and documentation to showcase common use cases, common issues, and best practices.

    • Help improve the Parse.ly product by identifying areas of improvement or growth through your direct line of communication with the customer. Or, if necessary, you build it yourself.

    • Strike a balance between reacting to support issues and creating a proactive routine to identify and communicate common issues before they arise.

    • Develop deep expertise in the code base and functionality of the Parse.ly platform, including our Dashboard product, JavaScript libraries, mobile integrations, browser plug-ins, rich HTTP/JSON API, or emerging products like our Data Pipeline and our advanced Video Analytics.

    • Work closely with the product team and support team to improve usage across our entire platform.

    • People with past experience working remotely (especially on fully distributed teams) will be prioritized.

  • Archipelago (US only)
    4 weeks ago

    We’re only able to consider applicants based in the United States at this time. (You can work remotely anywhere in the United States, or from our office in San Francisco.)

    We are looking for an experienced mobile engineer who knows their way around iOS developmet to help us develop an online platform (we’d need your help with the web side of things). We’re a small (<20) engineering team distributed around the US & Europe, with an office in San Francisco. We iterate quickly, ship every day, build for the long term, and are looking for smart, independent engineers who want to ply their trade with like-minded people.

    Responsibilities

    • Architect, build, deploy and iterate on new features and capabilities of the Archipelago application stack.

    • Collaborate with other engineers, design, and product to build out new capabilities and designs.

    • Build fast but design for the feature through architecting efficient and reusable components.

    • Own the quality of your deliverable through good design, implementation and unit testing.

    • Ship code to production frequently.

    Experience and Qualifications

    • 5+ years of mobile application development experience, preferably iOS native / swift.

    • Experience building mobile apps for enterprise customers.

    • At least some published apps (either self or by prior employer) in the App Store or Google Play.

    • Proven track record of delivering highly-performant and scalable software solutions, and commitments to demanding business customers.

    • Knowledge of best practices & patterns for large scale mobile applications.

    • Ability to work as part of a team but also focus and execute on your deliverables.

    Desired but not Required

    • Experience building for IPad form factor.

    • Experience with building geo aware and augmented reality use cases.

    • Experience building applications for the insurance industry.

    Benefits

    • You’ll join at an early stage of the company, so you can take something from 0 to 1

    • We’re a supportive team who will give you as much assistance or independence as you like

    • We have an office in San Francisco, but most of your engineering teammates work remotely from around the world. Pre-existing remote work experience would be a big plus. If you’d like to work remotely, please note that we’re only able to consider applicants based in the US at this time.

    About Archipelago

    Archipelago is a start-up working to revolutionize how risk is insured. Our founders are tech & finance entrepreneurs with several IPOs and acquisitions under their belts. We are headquartered in San Francisco, have raised several million in seed money to date, and currently employ over a dozen people across the US & Europe.

  • HealthPrize (US only)
    4 weeks ago

    HealthPrize is hiring a DevOps Engineer

    At HealthPrize, we are changing the way people think about their medication and their health!

    If you are seeking more passion than red tape, an environment where hard work is rewarded with great opportunity, and where an entrepreneurial mindset is essential, then HealthPrize may be the place for you!

    Our growth is being fueled by work with leading brands in life sciences such as Abbott, Walgreens, and Gilead. Join the close-knit engineering team that designs and develops our industry leading patient engagement platform. Hone your skills in an agile, collaborative environment and work with us to measurably improve the state of healthcare globally.

    The Role

    We are looking for self-motivated engineers to join our team to help take our platform to the next level. At HealthPrize, DevOps Engineers (aka Site Reliability Engineers or even Systems Engineers) possess extensive experience designing & operating SaaS platforms on Amazon AWS. They play a critical role in the success of our development teams' efforts to rapidly & safely evolve our offerings for a global audience. They collaborate well with others, seek input from teammates, and surprise & delight internal & external customers with robust scalable solutions.

    At HealthPrize, DevOps includes application delivery, infrastructure provisioning and integration with CI/CD solutions, instrumentation & ops automation. We like to use the right tools for the job and are currently leveraging Elastic Container Service, SQS, RDS (Aurora), KMS, Terraform, Elasticache (Redis), Docker and Ansible just to name a few. 

    As a successful candidate, you:

    • Are an AWS expert with a solid command of abstractions / services such as IAM, VPCs, Route53, and CloudFormation (or Terraform)

    • Have strong experience as a professional technologist working with a distributed team

    • Love to deliver useful services and respond to feedback from the people who use it

    • Have experience with ECS and understand how to leverage it securely

    • Are comfortable working as part of a hands on team to collaborate on designs, implementation, tuning and support of our systems

    • Passionately measure system performance and scalability

    • Are at home on a POSIX-compliant shell (or superset thereof)

    • Can successfully communicate with internal and external stakeholders to resolve operational concerns & customer issues

    • Are not dogmatic in your technology choices, but have the passion and knowledge to engage in debates about various tooling and technologies

    • Are interested in building a reliable, fault-tolerant, multi-tenant platform and delivering it to a global user base

    • Know how to scale yourself through scripting & automation and ultimately through mentoring & team leadership

    About HealthPrize

    HealthPrize Technologies is the pioneer in the use of gamification, behavioral economics, and consumer marketing concepts to engage and motivate patients. Programs developed on our platform are used by life science companies to inspire brand loyalty, improve health literacy, and maximize medication adherence.

    Many companies say they are entrepreneurial, but we really are, and are looking for people who are ready to contribute and make an immediate impact. We are in the midst of an exciting period of growth as we expand the number of programs developed on our platform and are seeking smart, hard-working, and self-directed individuals who can thrive in a fast-paced and collaborative environment.

    While we are focused on solving serious health problems, we don’t take ourselves too seriously. If you like to work hard and have fun doing it, you’ll fit right in.

    HealthPrize is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. HealthPrize also expressly prohibits any form of workplace harassment based on any of the above.

  • 1 month ago

    Americans spend more than $5 trillion on restaurants, retail, and services each year. Nearly 90% of those transactions happen in a real-world store. Online, data is king. It powers personalized customer experiences and product recommendations. Offline, it’s still 1999. No data is captured; certainly, none is used to improve merchant decision-making or customer experience. No wonder brick-and-mortar stores are being left behind.

    Thanx is a customer engagement platform -  an integrated solution that enables merchants to interact with their customers. Point solutions are so 2000s. Data on spending, location, time, items/SKUs, and feedback is ingested from multiple sources. Leveraging this data, Thanx provides a complete, longitudinal view of a customer, enabling merchants to engage with customers in a personalized way. Plus, with a closed loop with credit card networks, merchants can,  for once, measure changes in consumer behavior for each marketing dollar thats spent.  

    In a nutshell, Thanx ingests data, provides insights, enables actions to drive growth in the business. As a platform, Thanx is a horizontally-scalable, reliable, high-throughput, low-latency system.

    Thanx is backed by some of the best investors in the world — Sequoia Capital, Icon Ventures, and Andy Rachleff (CEO Wealthfront, cofounder Benchmark Capital), to name a few.

    Thanx Engineering

    Yes, we have an app you can download. But that represents no more than 5% of our codebase. The power of Thanx is massively scalable data pipelines, microservices that power four 9s uptime, intelligent purchase normalization, and matching algorithms  — we don’t show that stuff off publicly.

    Here’s more on who we are:

    • Team: early engineers at AWS, Cloudera, Climate, Zenefits, Okta. Experience from startups and successful product companies like Google, Facebook, Intuit, Disney. This is an elite Eng team, period.

    • Growth: 10x YOY data growth; $100M+ delivered to merchants; 200% team growth; modern, rapidly-evolving platform.

    • Tech: scalable, reliable, high-throughput, low-latency backend systems; beautiful, performant, responsive UIs; user-friendly mobile apps.

    • Culture: data-driven decision-making, risk-taking, no hierarchy, collaboration & shared responsibility, testing, and continuous improvement. As a remote-friendly team, we have flexible work hours. We work and play hard — be warned! when it comes to Mario Kart, we are super competitive!

    Opportunity

    • This is a hands-on role. You spend significant time writing code

    • Be a technical leader - ideate, architect, mentor others; advance our platform

    • Work across the stack - backend, front-end, mobile, data ingestion and processing, AI/machine learning, security, infrastructure, scalability, DevOps.

    • Be involved in platform evolution, product ideation, design, architecting systems, helping shape engineering, and company culture. And, of course, top-notch equity.

    • Work from our SF office or remotely

    Technologies We Use

    • Ruby on Rails, Golang, React, React Native, Swift, Objective-C, Java/Kotlin, Elasticsearch, MySQL, Postgres, AWS, Heroku, Terraform, Docker

    Sound like You?

    • Over 8 years full-stack engineering experience

    • Deep knowledge of dynamic languages like Ruby, Python, Javascript; exposure to React, Vue.js is a plus!

    • Deep experience with high-scale architectures, data pipelines, design patterns

    • Experience with modern tools and tech for each phase of development lifecycle - design, development, test, build, deploy, monitor+scale

    • Experience with mobile and mobile-first web development experience

    • Experience with experimentation and A/B testing is a plus!

    • Strong leadership skills (mentoring, leading)

    • Strong written and verbal communication skills

    • Fantastic team player: communicative, collaborative, empathetic

    • You thrive in a distributed team environment

    Apply now!

    We are proud to be an Equal Employment Opportunity company. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

  • Parse.ly (US, Canada, Mexico or Argentina)
    1 month ago

    We are seeking a senior developer who loves programming and shipping production software, but who also has keen design instincts and an ability to simplify, simplify, simplify -- until the data speaks for itself.

    Our frontend team owns the core experience of Parse.ly’s customer-facing SaaS products -- most importantly, its real-time analytics dashboard.

    Parse.ly is a fully distributed team, which means 100% of our engineers, designers, and product managers (including our founder & CTO) work out of home offices. Most of the frontend team is located in US/Eastern and US/Central timezones. We'll also give preference to those timezones, because even though we operate on a distributed/async model, we like to have timezone overlap for f2f (video) collaboration and pairing. We prefer to hire US-based candidates, but we'll consider Canada, Mexico, and Argentina for this role.

    So, you might wonder, how do I get an interview with Parse.ly?

    To prove design instincts to us, we ask that you point toward some work you have done in the past that showcases your frontend, UX, or data viz design tastes. For example:

    • A web portfolio of data visualization sketches, e.g. on bl.ocks.org, codepen.io, or similar.

    • Github, or similar, code repos for JavaScript code, along with a README that describes or showcases how it looks when run.

    • Dribbble, or similar, screen crops of your designed interfaces.

    • Screenshots of past products you have worked on and how they looked in a shipped state, with some explanation of what parts you worked on, and how it was built. Using something like Dropbox is fine.

    • Or, if none of the above are available, feel free to get creative! Perhaps include a recorded live demo (you could try loom.com to record it); share a link to a recorded presentation at a conference or meetup; or, even share raw notes captured from your notebook. Indeed, photos of your design sketchbooks are very much welcome!

    Your Perspective on JavaScript

    JavaScript has gone through a lot of iteration in the last several years. Parse.ly has existed across three JavaScript maturity waves: (1) simple rich web apps built with Python/Django and a touch of jQuery & D3.js; (2) full AngularJS 1.x SPAs powered by a Django REST API, during the peak of Angular 1's popularity; (3) componetized React applications powered by REST APIs & GraphQL, more recently. We even had a brief stint with Vue.

    Given this evolution, Parse.ly frontend engineers develop a mastery over JavaScript and web technologies, pick the best tool for the job, and don't fuss about the particular framework du jour. You'll be working on a modern JavaScript codebase -- parts of which might leverage AngularJS, D3.js, React, or other libraries. Since you're a senior JavaScript engineer, a mix of frameworks doesn't bother you in the slightest, as you realize it's the nature of the beast for a set of successful and production web applications developed 2013-2019. And, since you're a senior software engineer, cracking open the middle tier -- which is written with established & stable technologies like Python 3, Django, and Postgres -- doesn't bother you either.

    What You’ll Do:

    • Write JavaScript code using the best practices.

    • Come up with novel interface implementations and data visualizations.

    • Write code in Python that power our Django-based HTTP API.

    • Creatively sketch and design new product features.

    • Analyze customer usage data to improve shipped features.

    An Ideal Applicant Will Have:

    • 5+ years experience in technology.

    • A preference for self-sufficient productivity.

    • A highly organized and disciplined approach to self-improvement.

    • Senior level of proficiency with modern JavaScript.

    • Comfort with git, the command line, and Python.

  • What is this job position about?

    What we're looking for

    A talented and passionate fullstack engineer to work on the Spreaker platform. You'll work with our team of engineers to build, improve and maintain the web application, the API, and other applications built using web technologies.

    Why this job is important

    Spreaker's web application and API are the core of the product, used by millions of people all around the world. You will join the web development team and iteratively introduce new features and improvements, optimize performances, fix bugs and security issues.

    What you'll learn

    You will learn how to build and deploy a distributed system, both composed by large and micro services. You will continuously learn new technologies and keep with the high pace of our industry, without feeling like you're stuck on old and boring stuff.

    What you'll do

    You'll build new features both on the web application and the API, with a high impact on customers and the company business. You'll be asked to organize your time, plan your work, respect deadlines.

    Which are the requisites to apply for this position?

    We're looking for a passionate engineer with experience in both frontend and backend development (no graphic designer skills required).

    You should be willing to work with some old-school yet rock-solid technologies, without feeling the need to rewrite everything from scratch.

    You must have production experience with:

    • PHP

    • Node.js

    • HTML5, CSS3, JS (ES6+)

    • SQL databases

    • Cross-browser compatibility (on both mobile and desktop)

    • Creating and consuming REST API

    • Automatic testing

    Moreover, we do have a couple of strict requirements:

    • Fluency in English (both verbal and written)

    • European-centric timezone (CET-2/CET+2). We'll not accept candidates living outside Europe stretching their work hours to match the timezone

    Finally, you'll get some bonus points if you have any production experience with:

    • Symfony

    • PostgreSQL

    • Web performance optimization

    • Docker

    • Serverless architecture

    What we offer

    Voxnest is a cool place to work thanks to the company's flexibility: we are positive, relaxed, and easygoing. We try to maintain a friendly yet professional environment by communicating with each other on a daily basis and constantly updating everyone on our work progress or the company's success. It's important to us that every employee feels like an essential part of the company.

    In addition, our key benefits are:

    • Remote working environment

    • Work-life balance

    • Flexible hours according to work deliverables and commitments

    • Yearly Company retreat in cool places around the world

    • Great opportunities to develop and grow your professional skill set in a dynamic working environment

    • Yearly training budget to buy books, attend conferences and improve your skills

  • We are:

    Shogun (YC W18): a page builder platform for eCommerce stores. We're one of the most popular apps on Shopify and BigCommerce. Our fully remote team of 30 is located all around the world.

    We need:

    A full stack rails engineer with an interest in the business side of things. You'll work closely with our growth team to move growth initiatives forwards.

    Responsibilities

    • Work on special projects to drive growth at Shogun

    • Build out and maintain internal software (admin, affiliate tracking system, etc.)

    • Build out new platform and partner software integrations

    • Build out integrations between software services we use for business operations (CRM systems, campaign management software, etc.)

    • Build out and maintain our APIs for our technology partner program

    • Write queries and work with analytics tools to understand the business

    You must:

    • Know or be interested in knowing what drives a startup SaaS business (MRR, LTV, Churn, CAC, ARPU, Conversion Rate, Acquisition Funnels, etc.)

    • Know rails like the back of your hand

    • Enjoy scaling challenges as we're growing fast

    • Have a super high standard of quality

    • Be comfortable looking at data

    • Have at least a few years of experience with tech companies

    • Have built some cool things we can check out

    • Have a few references we can say hi to

    Technologies we use:

    • rails

    • go

    • nodejs

    • postgres

    • mongodb

    • BigQuery

    • heroku

    We offer:

    • Solid pay

    • Trips to international offsites

    • Health Benefits (US, Canada)

    And more.

  • What would I do at Voxnest?

    You will join a small and talented team who are responsible for managing and continuously evolving the infrastructure, powering the entire Voxnest's podcast hosting and delivery platform.

    You would

    • Manage a multi-regional infrastructure running fully on AWS

    • Work with a diverse set of technologies, using a mix of serverless solutions and containerized applications running on Kubernetes

    • Automate all the things

    • Continuously improve observability

    • Run deep root cause analysis on failures

    • Contribute to designing the next-generation of Voxnest's services

    What we're looking for

    We're looking for a passionate engineer with some experience in both development and SRE / infrastructure.

    You should have some production experience with:

    • AWS services, in particular: EC2, VPC networking, S3, CloudFront, Lambda

    • Linux

    • Docker and a containers orchestrator (ie. Kubernetes)

    Plus, there are a couple of strict requirements:

    • Fluency in English (both verbal and written)

    • European-centric timezone (CET-2/CET+2): we will not consider candidates living outside Europe who stretch their working hours to match the timezone

    Finally, you'll get some bonus points if you have any production experience with at least a few of the following technologies:

    • Prometheus

    • Ansible

    • Python

    Why should I choose Voxnest?

    Voxnest has a very talented engineering team. Working at Voxnest, you will be in constant contact with the other engineers, and be able to discuss every technological aspect of the product and contribute to designing architectural changes and improvements.

    You will continuously learn and work in production with cutting edge technologies (including Docker, Kubernetes, Prometheus, AWS serverless solutions), keeping up with the high pace of our industry.

    In addition, our key benefits are:

    • Remote working environment

    • Work-life balance

    • Flexible hours according to work deliverables and commitments

    • Yearly Company retreat in cool places around the world

    • Great opportunities to develop and grow your professional skill set in a dynamic working environment

    • Yearly training budget to buy books, attend conferences and improve your skills

  • 1 month ago

    Salesforce Developer - Apex, Lightning Web Components (LWC), Visualforce

    Be part of a growing product team building for the AppExchange.

    Taskfeed is looking for a Salesforce Developer to join the team. You will join a product team of Salesforce and Front-end developers.

    At Taskfeed we help companies manage customer-facing projects. Taskfeed is a project management application that runs on Salesforce and is available on the Salesforce AppExchange.

    You should be comfortable taking on the challenge of modernising our app including adopting platform innovations like Lightning Web Components, Custom Metadata, and whatever the future has in store.

    We believe that the best people come from everywhere. We embrace remote work.

    We are looking for

    • A fast thinker, clear communicator, who is willing to challenge

    • you care about the user’s experience

    • excellent written and spoken English

    What skills and experience you should have

    • confident developing with Apex and Visualforce

    • confident with Lightning Components and explored Lightning Web Components

    • professional experience developing Salesforce AppExchange apps (packaging, security, edition targeting etc.) is desirable

    • Salesforce Certified Platform Developer II is of interest but by no means essential

    • understand web security essentials

    How we work

    • we work remotely and collaborate using Slack and Jira

    • flexible working hours: this role is full-time, but we can accommodate work around you life (children in nursery, school, etc.)

    • minimal approach to meetings

    What you'll get

    • competitive salary of between £40-60k (or equivalent local currency) based on experience 

    • pension matching contribution of up to 10% (if UK employee)

    • your time is important, up to 25 days holiday (if UK employee)

  • 1 month ago

    OVERVIEW

    Xapo is a fast-growing, global fintech company with a mission to build a safe and global way to use money. We’re a fully distributed team, with 250+ Xapiens working from 50+ countries. 

    We’re seeking a collaborative, proactive problem-solver to join us as Python Developer at Xapo. This full-time position is planned to be remote, meaning you can work from anywhere!

    BALANCE FOR BETTER

    At Xapo, we embrace our differences and actively foster an inclusive environment where we all can thrive. We’re a flexible, family friendly environment, and we recognize that everyone has commitments outside of work. We have a goal of reaching gender parity and strongly encourage women to apply to our open positions. Diversity is not a tagline at Xapo; it is our foundation.

    RESPONSIBILITIES

    • As a Senior Python Developer, you will work with a highly specialized, multidisciplinary team that handles the complete development lifecycle of a product, from envisioning to production deployment. You responsibilities will include, but are not limited to:

    • Building high-quality software components that fulfill defined functional specifications and fit within architectural designs. 

    • Working autonomously, following a defined plan and achieving goals according to schedule. 

    • Participating in the design, testing, and deployment of your code. 

    • REQUIREMENTS

    • 7+ years’ experience in software development.

    • Backend development.

    • Excellent proven Python development skills.

    • Good development and tuning skills for MySql and Redis.

    • Flask, uwsgi and NGINX, experience.

    • API building and consuming experience are desirable.

    Frontend development;

    • React.JS proven application development experience.

    Platform and libraries;

    • Feel comfortable using Linux, Docker, Flask, uWSGI, and NGINX.

    • Experience using Git, BitBucket, Jira.

    • Capable of documenting and diagramming functional flows and architectures.

    • Experience with other major development language and frameworks like, C, C++, Java or .NET, Node.js is desirable.

    • Experience with other front-end frameworks like Prototype, Undersore.js, etc is valuable but not required.

    • Mobile development knowledge, add points by not required.

    • Self-motivated, with initiative and enthusiasm, willing to work hard within a remote team.

    • Experience working by plan and objectives in autonomous mode.

    • Good communication skills and remote teamwork experience.

    • Strong communication skill in English is a must. Spanish is a nice to have.

    • Experience within Fintech and knowledge about Bitcoins would be ideal.

    OTHER REQUIREMENTS

    • A dedicated workspace. 

    • A reliable internet connection with the fastest speed possible in your area.

    • Devices and other essential equipment that meet minimal technical specifications.

    • Alignment with Our Values.

    WHY WORK FOR XAPO?

    • Shape the Future: Improve lives through cutting-edge technology, work remotely from anywhere in the world

    • Own Your Success: Receive attractive remuneration, enjoy an autonomous work culture and flexible hours, apply your expertise to meaningful work every day

    • Expect Excellence: Collaborate, learn, and grow with a high performance team

    ABOUT XAPO

    At Xapo, we’re building a way for users all over the world to send, receive, spend, and store their money globally and safely. We're firm believers that no matter who you are or where you're from, you deserve easy access to digital financial services. 

    Launched in 2014 by Wences Casares (CEO) & Federico Murrone (COO), Xapo has made an unparalleled investment in security infrastructure, assembled a renowned advisory board, and raised $40M from top venture capital firms in Silicon Valley & the world.

  • Nebulab is looking for an experienced Ruby on Rails Developer to join our distributed team and work on challenging international projects, both open and private.

    Nebulab is a digital consulting agency with a full-remote culture and three offices in Italy. We specialize in building bespoke eCommerce websites and web applications for international clients from various industries, which range from exciting startups to large established brands. We're a growing team of friendly people with a culture based on continuous learning, transparency, collaboration and quality over quantity.

    RESPONSIBILITIES

    • Build solid, scalable and maintainable Rails applications with excellent test coverage.

    • Write technical documentation.

    • Communicate constantly with the client and organize teamwork.

    • Help and share expertise with other members of the team.

    • Collaborate with other developers, designer, team leads and stakeholders to understand business goals, analyze requirements and propose your ideas and technical solutions.

    • Review colleagues' code, participate in pairing sessions and provide mentorship to junior and intermediate developers.

    • Help in project estimation and planning.

    • Lead a project independently from the start to the execution.

    • Write clean and tested code in accordance with our style guides.

    REQUIRED SKILLS

    • Have experience in developing Ruby on Rails applications.

    • Have experience with relational databases like PostgreSQL or MySQL.

    • Be a coverage fanatic.

    • Have a thorough knowledge of RSpec.

    • Have a great understanding of object-oriented programming and design patterns.

    • Be confident with Git and with Unix shell.

    • Be (or want to be?) an open-source contributor.

    • Have a very good command of written and spoken English.

    • Have a good command of written and spoken Italian.

    • Have excellent communication and collaboration skills.

    • Have knowledge of project management tools like Trello and GitHub Projects.

    • Have experience with JavaScript and Front End frameworks like React or Vue.js.

    • Have a basic experience with HTML and CSS (Sass or Less)

    • Have basic DevOps skills.

    GOOD TO HAVE SKILLS

    • Be able to write technical blog posts.

    • Be curious about latest technologies.

    • Help us in our hiring process.

    • Have experience with eCommerce platforms.

    • Be able to speak at tech conferences, workshops, and meetups.

    WHAT WE OFFER

    • 100% REMOTE WORK: You can work from one of our beautiful offices in Italy or remotely, as much as you want.

    • PAID RETREATS: We get together twice a year to work on our own projects, bond and chill out!

    • CHEERFUL ENVIRONMENT: You’ll be surrounded by people who love what they do and have a good time while doing it.

    • TOP-NOTCH EQUIPMENT: We will provide whatever hardware (MacBook Pro, Bose or Sony noise-canceling headphones and LG 4K monitor) and software you need in order to do your very best work.

    • STUDY FRIDAYS: We only work for clients 4 days a week. Friday is dedicated to personal growth and demos!

    • PAID CONFERENCES: Want to attend that conference? Let us know and we’ll pay for the trip, accommodation, and tickets.

    • EDUCATIONAL BUDGET: We provide a budget for books, courses and anything else that will help you hone your skills.

    • COMPETITIVE SALARY: We believe in compensating people fairly, so we offer salaries amongst the best you can find.

    • FLEXIBLE WORK HOURS: As long as you’re doing great work, we really don’t mind if it’s a regular 9-to-5 or something else.

    • MENTORING: You’ll have a dedicated mentor who’ll cheer for you as well as make sure you never stop growing.

  • Deploying on top of Kubernetes? Writing in Go? Curious about distributed computing? So are we!

    We’re building the next generation of cloud computing infrastructure. We are hiring for a remote Backend Engineer to join a growing team of driven entrepreneurs. We look for candidates interested in driving architecture, technology choices and using their experience to help build our edge computing platform.

    Promises

    • Support your personal development, prioritising growth in knowledge around technology

    • Build an environment that encourages individual autonomy within a close-knit team

    • Provide constant technical challenges and puzzles requiring creative thinking and problem solving

    • Encourage the proactive use of new technologies and processes

    Responsibilities

    • Ensure software is designed and implemented for quality, robustness and scale

    • Support the product development team in resolving challenges

    • Take ownership and responsibility of production-ready code

    • Contribute to and ensure the completion of code development so that product releases reach general availability on time

    Expectations

    • Experience and understanding of production-ready services in a Cloud-like environment

    • Passionate about distributed compute systems and containerisation

    • Hands-on experience working with large scale web or cloud architectures

    • Continued development experience: writing resilient code, tests and debugging issues

    • Strong grasp of core architectural and programming principles

    • Strong experience with Go

    Interested? Ping over your CV, Github profile or any other relevant work you want to share.

    We believe diversity and inclusion make us a better company, and we embrace equal employment opportunity. We are committed to building a team that represents a variety of backgrounds, opinions and skills.

  • Dito is a leading provider of enterprise IT and cloud services partner, and we are looking for someone who is ready and eager to join our PSO team as a Google Deployment Engineer!  The position is remote so you will have the ability to work from home.

    Job Description: You swiftly problem-solve technical issues for customers to show how our products can make businesses more productive, collaborative, and innovative. You work closely with a cross-functional team of web developers and systems administrators, not to mention a variety of both regional and international customers. Your relationships with customers are crucial in helping Google Dito grow its GSuite business and in bringing our product portfolio into companies around the world. 

    • Work with Dito team members and clients to understand technical and business requirements, then develop robust technical solutions leveraging Google products to meet these requirements

    • Lead deployment and configuration tasks within customer environments, working individually or as part of a team

    • Expertise in Migrating data from on-premise servers including Microsoft Exchange and other RFC 3501-compliant IMAP servers ex- Runbox, Zimbra, Office-365, Godaddy etc.

    • Expertise in configuring & troubleshooting migration and sync tools like GAMME, GASMO, GAMMO, GCDS, GSPS & GAMLN. & Cloud Migrator

    • Participate in the development of detailed project specifications and effort estimates taking into account feasibility and design.

    • Communicate status and technical items with customer and internal stakeholders, identifying areas of technical risk and proposing different options for mitigating these risks

    • Work on multiple projects at a time, both small and large

    You Would Be Great For This Position If You Have:

    • BS degree in Computer Science or Information Systems

    • 3 plus of years previous experience required

    • Previous Helpdesk/IT Support experience required

    • Google APIs, such as Directory SDK, Apps Script

    • Proxy configuration and troubleshooting

    • Understanding of VPN concept

    • Files shares, OneDrive, Box, Dropbox

    • Data governance

    • Experience with databases, LDAP

    • Experience in Security (Kerberos, SAML, NTML), Authentication vs Authorization, and Web Technology concepts

    • Experience with networking

    • Experience in migration between different messaging platforms/versions

    • Strong understanding of DNS, E-Mail Routing, Email Tracking, SMTP / application Mail Relay

    • A positive attitude towards change and ability to adapt.

    • Ability to handle customer situations with empathy and ownership

    • Able to think critically and logically under pressure to resolve technical issues

    • Absolute commitment to customer service and a “can-do" attitude

    • Customer Advocacy

    • Excellent interpersonal skills and the ability to work in a team environment and interact with all levels of management as well as vendors and customers.

    • Strong problem solving and Analytical/Reasoning skills.

    • Excellent written and oral communication skills.

    • Well-proven time management skills while remaining flexible in responding to changing company and/or client needs.

    • Experience with programming with Java, Python, or similar language a plus

    Travel: Less than 10% travel required.

    Job Type: Full-time


  • 1 month ago

    We are a diverse team from around the world, on a mission to make DuckDuckGo the company people trust most with their online privacy, and we want your help!

    Join our team as a Senior Mobile Engineer and help shape the technology that powers the DuckDuckGo search experience.

    As part of our growing team you will collaborate with team members at all levels to identify and close major gaps in our products. Examples of projects you might work on include: expanding and improving mobile content blocking, running experiments to measure and improve user conversion and usability within our mobile applications. You will take direct responsibility of mobile application features, drive improvements, and own product maintenance.

    What you will do:

    • Lead projects from proposal through postmortem, assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria.

    • Play a key role in improving the software architecture.

    • Step up to resolve product issues – large and small.

    • Improve applications directly by proposing and implementing mobile solutions.

    • Collaborate with peers remotely during product brainstorms, technical design discussions, pair programming sessions and code reviews.

    • Write pragmatic, performant, and testable code that works consistently across devices.

    What we are looking for:

    • Significant cross-platform engineering experience (5+ years), with experience working on at least one large native application on both iOS and Android.

    • Deep understanding of MV* concepts, mobile threading, and memory management and how they apply to mobile applications.

    • A fundamental understanding of complex data structures and algorithms, which enables you to develop and apply new solutions and confidently navigate and improve existing code.

    • Ability to leverage both quantitative and qualitative data and to collaborate with a cross-functional team to develop effective UX solutions.

    • Effective project management skills.

    • Creative problem solvers and risk takers. You like to take initiative to push projects forward but know when to involve others.

    • Excellent communication skills. You can validate your decisions and communicate them clearly.

    Other things to know:

    • While we leverage specific job titles for hiring purposes, we do not use them internally. Instead, we follow our own professional levels, with expectations for each level clearly defined across several dimensions.

    • We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.

    • Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)

    • We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.

    • Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.

    • All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.

    • We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.

    • While this is a full-time job, we offer a flexible work arrangement with no core hours and expect an average commitment of 40 hours per week.

    • We support professional development of our team members through career advisory and a learning stipend, reinforcing our culture of growth and skill-building.

    DuckDuckGo does not work with any recruiting agencies or services. A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.

    DuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    If you think you might thrive in this environment, we would love to hear from you. Use the application below to apply!

  • Ariya Digital
    1 month ago
    • Experience using Digital Ocean, AWS, IAM, key management

    • Experience using S3

    • Experience with Postgres

    • Experience deploying using Hashicorp stack

    • Experience with docker / kubernetes

    • Experience with CICD, using Circle, Travis, or Semaphore

    Ariya Digital is an alternatives investment platform that enables individual investors to invest purposefully in a diversified portfolio of premium global assets.

    The company's platform has access to digital securities backed by curated real-world assets, enabling users to invest and trade niche, premium assets previously only available to large institutional investors.

  • We are looking for a hands-on, product-oriented engineering leader with a “find a way or make a way” attitude excited for our fast-paced environment and remote but highly-collaborative culture.

    This opportunity is for someone excited for autonomy, ownership, and breadth of responsibility.

    We are a brand new, VC-backed company built for speed:

    • Small team, fast-paced, we all get a lot done by everyone wearing many hats.

    • We are serious about optimizing our time and staying focused on the most important goals and outcomes.

    • We have remote team members and are completely on board with 100% remote work.

    • We coordinate using a kanban board, hold a daily standup, and mostly communicate via ad hoc video calls and Slack.

    • Our software uses modern technologies, such as NodeJS and React, and it lives on the Google Cloud Platform.

    Build something challenging

    This isn't just another CRUD application. Your challenge will be to deliver a highly-available service on top of a dynamic collection of third-party data sources whose priority is anything other than making your job easy. Explore the limits of your own resourcefulness by designing human and automated systems that deliver true reliability in an otherwise unpredictable environment.

    See if you are a fit

    Must have:

    • 5-10 years experience working in **back-end** applications

    • 2+ years experience working with **front-end** applications

    • Deep familiarity with **ES6/NodeJS** including deep understanding of promises, async/await

    • Proven dedication to creating maintainable, functional and reliable systems.

    • Consistent demonstration of grit, collaboration, curiosity, teamwork, ownership and integrity

    • Sharp focus on company objectives and mission at hand.

    • Ability to pass a background check. Have appropriate work authorization.

    Ideally have:

    • Familiarity with Chromium/Puppeteer and **DOM manipulation/selection**

    Excited to:

    • Set an example for the rest of the team for professionalism, quality of work and communication

    • Contribute at a lead/architect level across the stack to Trellis technical projects, including backend code, scrapers and our frontend SDKs

    • Develop and architect green field projects as required

    • Directly manage a tech team of 2-4 other developers, including regular 1:1s, performance and development coaching/mentorship and project/task management and delegation.

    • Work in a team environment and contribute to our culture of continuous improvement

    • Produce maintainable, functional, highly reliable and performant code

    • Participate in regular code reviews and process retrospectives

    • Ensure the technical feasibility of system architecture and design

    About Trellis

    Founded in 2019, and backed by a syndicate of top VC's led by General Catalyst, Trellis is on a mission to remove the forms, hassle, and jargon preventing consumers from getting the right insurance with the best value.

    We offer elegant, modern software and API's that make it safer and easier for anyone to share private insurance information and for developers to replace complex and effortful user journeys with personalized, delightful experiences.

    In the market for personal lines of insurance, where $25+ billion are spent each year just on marketing and distribution, this is a very big deal. If you have car insurance, you can try our demo at trellisconnect.com/demo

  • 1 month ago

    About us: Givebutter powers donations, campaigns, and events for thousands of organizations – from youth robotics teams to national nonprofits – through its low-cost and user-friendly fundraising platform. The company was founded in 2016, and built entirely in-house by co-founders Max Friedman and Liran Cohen, without any outside investors.

    The job: We're looking for a hard-working individual to join our company as a product engineer. This role will involve building, deploying, and maintaining production code across several Givebutter products. You will have ownership over the project you’re working on and make real product decisions on a daily-basis.

    What you'll do:

    • Design, build, and deploy Givebutter's fundraiser Dashboard (givebutter.com/platform)

    • Design, build, and deploy Givebutter's fundraiser Dashboard (givebutter.com/platform)

    • Work with our Customer Success team to find customer pain-points and feature requests that can be solved in our product

    • Improve engineering standards, deployment infrastructure, product performance, testing, and code quality

    • Work on new and exciting products

    What you bring:

    • Strong experience in React.js

    • Experience in PHP (Laravel is a plus)

    • Experience working with REST API’s, code packages, deployment tools

    • Experience turning ideas and mockups into well-executed code

    • Track record of deploying apps at scale with easily maintainable code

    • Experience writing change logs and code documentation

    • Design experience is a plus

    • Experience building user-facing products

    What you get:

    • Work from anywhere: Live and work from wherever makes you happiest

    • Be an owner: Get meaningful equity in the company, and ownership over the projects you work on

    • Make an impact: Solve important problems for real people every single day

    • Love what you do: Feel good about the work you're doing and the company you work for

    Who you'll work with:

    Liran Cohen is the CTO of Givebutter and will be working with you on a daily basis. Currently, Liran fills most engineering functions across the company. You'll also be working with Liran to design, engineer, and deploy code in a production environment. You'll also be working with Max, our CEO and our customer success team to understand and implement feedback from our customers.

  • We are looking for an exceptional engineer to join our team to lead development on our front-end, which is an SPA built using Typescript + React + Blueprint.js.

    Ideally, you should have over a year's experience using Typescript, in addition a modern framework such as React/Angular/Vue.js, and be excited by the prospect of building web apps that present complex ideas to users in a simple and intuitive manner. This is an ambitious project which includes interesting technical challenges, such as working with large multi-million row datasets in the browser, and parsing arrow files in the browser.

    This will primarily involve work on the frontend, but -- depending on your experience -- this could also could include some backend Python/Django work including interfacing and developing our REST endpoints to make them compatible with front-end requirements.

    You should like the idea of releasing to real customers regularly, and prioritise getting a great product into users’ hands for feedback and iteration. You will be working with a talented team of domain experts, data scientists, and backend engineers, and will have extensive scope to build and architect the front-end yourself, and grow the team in the future.

    Please note, the role is fully remote - we subscribe to the GitLab global salary calculator - about.gitlab.com/handbook/people-operations/global-compensation/calculator . However we're looking for candidates located within Europe only at the moment.

  • We are looking for a Senior Systems Engineer to join our team and help drive the development of each of our product verticals.

    Airservice is seeking to open this role to someone that is a solution driven self-starter with a proven track record of delivering production ready Serverless applications. You will work closely with our talented CTO and System Engineers to deliver high quality code that is readable, performant and scalable.

    Responsibilities:

    • Design and development of micro service platform APIs with deployment onto distributed architectures and specific environmental interfaces within a range of implementation environments.

    • Build and maintain CI/CD pipelines

    • Building of application testing, and fault finding and sandbox application builds.

    • Brain-storming ideas with the rest of team, and prototyping new ideas to ensure we (and our customers) can stay ahead of the competition.

    Requirements

    • Proven experience (4+ years) of design and build of distributed web based applications and platforms using the Ruby and JavaScript languages and related platforms

    • Experience with deployment and management of distributed applications

    • An understanding of SOA and micro service design patterns and architectures

    • Experience across the suite of AWS Services

    • Ability to work in a distributed team, with the confidence to work independently as well as seek assistance and work collaboratively when required.

    • A fundamental understanding of coding and an ability to work things out from first principles.

    • An interest in other platforms and integrations, such as Chromecast, Carplay, Android, iOS, Alexa, Sonos and the like.

    • Excellent attention to detail, and a desire to be proud of what you do.

    • An appreciation of why design and UX is important.

    • Drive to keep up to date with developments and trends in the tech and modern media world

    • Strong organisational skills

    • Mathematical aptitude

    • Good understanding an appreciation of test frameworks, why they are used and how to implement them

    • Experience with and good understanding of CI/CD pipelines and how to implement for high iteration cycles

    • The ability to learn quickly

    • The ability to interpret and follow technical plans

    • Problem-solving skills

    Perks

    • Competitive salary

    • Competitive equity

    • A highly skilled and dedicated team that is fun to work with

    • Remote work - We are fully distributed team that works from anywhere with good internet

    • Hardware - your own iPad and MacBook Pro if required

  • 1 month ago

    InVision is the digital product design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development. Today, more than 5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes 100% of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.  

    Our team is in search of a Principal Engineer to help us change the way digital products are designed.

    About the Team:

    This role is for a Principal Engineer in the Core department. The Core department owns the end-to-end experiences for foundational product features of the InVision web and mobile platforms such as notifications, search, commenting, document organization, navigation, onboarding, sharing, and billing. We're a uniquely horizontal department – often integrating with every InVision product area. Overseeing the foundations of the InVision Cloud offering, the Core department is also a growth-oriented department, focused on user and revenue impact.

    What you’ll do:

    • You’ll work closely with the Engineering Lead of the department and other Principal Engineers and architects in the Engineering org, developing the architectural strategy for large-scale cross-cutting technology and product concerns

    • You’ll also work closely with Product Managers and Designers to design and develop the product’s functionality, look, and feel

    • You’ll design backend microservice architectures that must be performant under load, scalable, and deliver large sets of data

    • You’ll frequently work with other Product Engineering and Platform Service teams to incorporate their components, services and tools into your product; as well as, share components, services, and best practices in return

    • Every day offers a variety of work, an opportunity to contribute new ideas, and the ability to share your knowledge within and outside of the InVision organization

    What you’ll bring: 

    • 10+ years of experience designing, building, and maintaining high volume, scalable SaaS applications from end-to-end

    • Strong proficiency in Golang; or professional experience in one of the following backend languages: Node.js, Java, Ruby, Python

    • Multiple years of experience debugging complex issues at every level of the stack; you can debug a web application problem all the way from the browser, through the transport, through the application and servers and databases and asynchronous queues

    • Logs and core dumps don’t frighten you

    • Use of continuous integration and delivery technologies at an expert level; you have the ability and interest to teach others best practices

    • Curiosity to iterate and improve on solutions; you view unknowns as challenges and enjoy them

    • Motivation to understand the business, our users, their requirements, and to deliver results

    • Passion for continued learning and a track record of picking up new technologies and skills as you ship awesome code

    • Experience mentoring and leading less experienced engineers

    About InVision:

    InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. Each InVision team member is given the freedom and tools to do their best work from wherever they choose.

    The benefits we offer in the United States and Canada include competitive health plans and retirement plans. Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country.

  • BigBinary (US only)
    1 month ago

    We are always looking for passionate people to join our team.

    We are looking for Software Engineers to build high-quality software for both internal products and clients. In this role, you will be working alongside industry-leading developers, designers, and QAs to solve problems using software. You will have the opportunity to deliver high-quality work with clients ranging from fast-growing startups to multi-million dollar corporations, while developing and building your own skill set.

    Responsibilities

    • Write clean, secure, efficient and maintainable code.

    • Solve complex technical problems.

    • Work with stakeholders to discuss and gather requirements.

    • Optimize the application for scalability and performance.

    • Improve internal documentation and reference books.

    Requirements

    • M.Tech / B.Tech in Computer Science or Master of Computer Applications (MCA).

    • Experience with building software using at least one of these programming languages: Ruby, Python or JavaScript.

    • Working knowledge of Git and GitHub.

    • Ability to learn and to write production-ready code.

    • Attention to detail.

    • Strong problem-solving capabilities.

    • Benefits & Perks

    • Competitive salary.

    • Remote work. Remote work is not available to candidates who would be joining BigBinary straight out of college for a period of one year.


  • DESCRIPTION

    At Vizibl, we’re on a mission to help every company work together, better. We want to help all companies make a difference in the world by revolutionising the way they work together, empowering them to reach their full potential.

    We’re off to a great start too. Teams in some of the world’s largest enterprise companies are already collaborating with their suppliers through Vizibl and transforming the way they work to drive innovation together.

    We welcome people from all backgrounds who seek the opportunity to help build a future where every company sees the benefit of working openly and collaboratively. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s help every company work together, better.

    Are you interested in building products that challenge the status quo in the enterprise space? Do you enjoy an abundance of autonomy with just the right amount of alignment? Vizibl is looking for an experienced Front End Engineer who is passionate about building beautiful solutions that solve complex problems. This is an opportunity to drive exciting new projects that will help change the way the world’s largest companies work with each other. The position is remote and is full-time.

    We’re looking for a Front End Engineer to join one of our product squads to take ownership of several platform verticals to help develop new and exciting features as well as improve and maintain existing stuff.

    We’re working with some of the world’s biggest companies from pharmaceuticals to telecoms. Our unique blend of Enterprise know-how coupled with our beautiful and usable products is one of the things our customers love about us.

    2019 will be a critical year for Vizibl as we transition and grow rapidly, so you’ll play a key role in helping ensure our product team values are deeply ingrained in our products. You'll also be involved in hiring to increase the size of the team later in the year. The ideal candidate is a self motivated person that thrives on a challenge. They don’t settle for OK and have a desire to integrate themselves deeply into the working of the business.

    As this is a fully remote position we'll be looking for strong communication skills and the ability to motivate yourself and your team to work independently.

    If this sounds like your sort of challenge we'd love to hear from you.

    Open to Everyone

    Vizibl is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    REQUIREMENTS

    Working for Vizibl you’ll...

    • Have a huge amount of autonomy

    • Work with cutting edge technologies inside of our micro-component architecture

    • Be responsible for planning and developing solutions end to end

    • Be an ambassador for our product values

    • Contribute to a positive and empowering company culture.

    What You’ll Need

    • Have experience working in a professional engineering team

    • 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6

    • 3+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility

    • Strong UI/UX experience

    • To write performant JavaScript/CSS

    • Experience with Git

    • English fluency and excellent communication skills

    • Experience with TDD/BDD methodologies (Jasmine, Protractor)

    • A desire to learn and improve

    We’ll be impressed if

    • You have experience working in an agile team

    • You have experience working in a remote team

    • You have experience working with micro-component front end architecture

    • You’re familiar with the enterprise project management space

    • You’ve integrated with large corporate IT environments before

  • 1 month ago

    About This Role

    Hello prospective pickle! Design Pickle is currently seeking out a Ruby on Rails Developer to join the product team to build out amazing, creative features within our software to aid in making Design Pickle the most helpful, creative company in the world. If you're excited at the opportunity to improve user experience primarily within the Ruby framework, please read on! 

    Who We Are Looking For

    • First, Design Pickle isn’t your average VC funded, grow-at-all-costs-for-the-TechCrunch-feature type of company. We’re self-funded, hard-working, creative-loving, and a beautifully diverse group of people from around the world.

    • Do we love pickles too? Most of us – but don’t stress. If pickles aren’t your thing, it is not a deal-breaker. We do look for a passion and interest in something though. Your unique self helps make us the great company we are today. 

    • We stand by our vision, purpose and values, and these are mission-critical to how you show up every single day.

    Specific to your role, we’re looking for individuals who…

    • Have at least 2 or more years of Ruby on Rails experience in a professional setting or relevant equivalent

    • Have a proven track record of getting things done, you’re organized as hell and completely goal and project oriented

    • Know how to handle high volume, consumer-facing websites. Even better if you have worked on subscription based sites or SaaS business structure

    • Excel at working independently and as a member of a small team

    • Possess the ability to clearly communicate and identify areas of improvement and provide appropriate solutions with code

    • Can show a breadth of technical knowledge which you use to contribute to the direction of other professional environments and developmental processes

    • Are familiar with tools like Rails 5, Javascript, HTML/CSS, Git, and PostgreSQL

    Key Objectives and Responsibilities

    As a fast-growing company, roles always evolve. However, we want you to know exactly what you’re walking into. In the first 90-days here is a preview of what’s expected:

    • Develop features using maintainable, readable, modular, and easy to change code

    • Release code that is free of errors

    • Continue to learn new technologies and techniques to improve the existing code base

    • Revamp features within our platform such as request form, file delivery system, and revision tags

    • Replace third-party softwares with similar function using in-house code

    Benefits, Compensation & Perks

    Compensation is always paid at above market rate for your role. Specifics will be discussed with qualified applicants.

    Additionally we offer:

    • 3 weeks PTO 

    • Remote-work flexibility

    • World-class creative office 

    • In-office gym

    • Paid training & personal development

    • Health insurance

    • Pet insurance

    • New parent leave

    • Team retreats, social events & adventures

    About Design Pickle

    Design Pickle was founded in 2015 with a vision to change lives through its creative software, solutions, and services. Since then, the company has grown to be the #1 flat-rate graphic design company in the world serving tens of thousands of clients with a team that spans the globe. 

    In 2019 Design Pickle ranked on the Inc. 500 as one of the fastest-growing companies in America. 

    We are a company that takes our core values to heart: 

    • We are Friendly,

    • Solve challenging problems with Smart-Working solutions,

    • Engage the marketplace and each other guided by Truth,

    • And approach every day with a Service mindset.

    Design Pickle delivers: 

    • Services – Our core graphic design solutions for businesses large and small

    • Content – Original and stock media for creators

    • Software – Experiences for clients, designers, and agencies to leverage ecosystem

    • Experiences – Live events and more to further expand our clients and their businesses

  • 1 month ago

    Loco2 is looking for an experienced mobile engineer to help us deliver a world-class mobile experience through our hybrid iOS and Android apps, combining fully native views with our single-page application (see below).

    This is a full-time position, working office hours, usually from 9.30-6 GMT. There’s flexibility in working hours and we offer a generous holiday allowance and a salary that reflects your experience.

    This is a remote position, although you may be required to visit the office in Old Street to attend business meetings, events, and so on.

    At Loco2 we care deeply about building an inclusive, open and supportive work environment. We behave with respect for people and the planet and are seeking a diverse range of candidates that share these values.

    About us

    We're a small, passionate and cosmopolitan team, with a healthy remote-first culture and an office in London. Our success is built on trust, empathy and shared knowledge, with our users at the centre of what we do. We're proud to have an average rating of 9 out of 10 on Trustpilot after nearly 50,000 reviews.

    We’ve been selling tickets since 2012 (read our full story here), and we’re growing rapidly as the business matures. Our goal is to scale effectively whilst continuing to delight our users.

    Our culture

    Why join us

    • We have high standards for our code. If you care about security, performance, and reliability, you'll fit in with our team.

    • We strive to learn and improve together in a supportive environment as the wider tech ecosystem evolves.

    • We offer flexible hours and a well-designed remote working culture built on trust. Work around your schedule and when you’re most productive.

    • Our days are not full of meetings and needless distractions. Allowing others to achieve flow is a big part of supporting each other. We strive for a balance between collaboration and focused independent work that works for everyone.

    • Everyone is encouraged to ask questions, think creatively and suggest new working practices. We have a small team so your voice will be heard.

    Tech stack

    • Our current mobile applications present the website on mobile devices in embedded web-views. We’re sticking with this hybrid approach (i.e., we don’t intend to have fully native apps any time soon) but are now transitioning our traditional multi-page web application to a React-powered single-page application (SPA).

    • Once we’ve transitioned to the SPA, more functionality and UX elements will be consistent across our mobile website and applications, but there will remain areas where we’ll need to use native functionality. One of Loco2’s main goals is to be useful to customers when they are travelling, and building an exceptional mobile UX that feels truly native is one of our biggest goals for the future.

    Whilst we don’t expect you to be a master of everything, you should have some familiarity with our mobile stack:

    • A React + TypeScript SPA

    • A hybrid iOS app written in Swift

    • A hybrid Android app written in Kotlin

    Other things you might get involved with, if you wanted to, include:

    • A traditional multi-page web application written in Ruby on Rails, using CoffeeScript and SCSS

    • A Ruby library for communicating with train-booking APIs

    • AWS-hosted Docker infrastructure, with continuous delivery

    About you

    We're looking for a senior engineer with at least a few years of professional mobile application development experience. Our definition of "professional" includes:

    • Taking pride in our work

    • Writing automated tests for (most of) our code

    • Keeping things consistent (e.g., code linting)

    • Constructive peer reviews

    • Writing clear, modular, maintainable code

    • You should also be familiar with our front-end tech stack. It's important that you be comfortable working on the iOS and Android parts of our codebase. You should also have some skill with React and TypeScript.

    Our ideal candidate will also:

    • Work hours that have some overlap with London daytime

    • Be motivated by Loco2's mission

    • Speak English fluently

    • Be happy with a salary within the range of £55,000 to 70,000 (or equivalent in another currency)

    • Be comfortable reading and writing clear, declarative English sentences. Because we work remotely and have a lot of written documentation, good communication is just as important as good code.

    • Have a keen appetite for self-improvement and growth, but won't hesitate to ask for help when needed

    • Strive to discover and understand the root cause of problems

    • Suggest new and improved solutions, rather than treating the symptoms

  • Anyplace is a marketplace that allows people to secure flexible-term furnished housing rentals. We are currently available in 20+ cities across North America and Europe.

    Our mission is to free people to live wherever they feel inspired to go by providing modern, dependable, turn-key living and accommodations anyplace in the world.

    DESCRIPTION

    • Develop our Angular 5+ web app

    • Develop and maintain APIs using Rails 5 API.

    • Implement new features for our website/dashboards using Angular

    • Implement Hotel Inventory API connected with 3rd party vendors

    • Refactoring source code and design test cases

    • Work closely with founders, a backend engineer, and a front-end engineer to implement new requirements to ship better user experience

    • Take initiative to improve usability and reliability as a full stack engineer.

    STACK

    • HTML5, SASS, Typescript, Angular 5+, Node.js, Ruby, Ruby on Rails, PostgreSQL, Nginx, AWS

    REQUIREMENTS

    • 2+ years of Javascript, HTML, and CSS experience (as well as active proficiency)

    • 1+ years in web application development using Angular 2+ / AngularJS or other web framework ( React/Redux )

    • 3+ years of Rails development experience

    • 3+ years as a professional full stack engineer

    • Entrepreneurial spirit

    • Self-starter

    • Fast learner

    BONUS

    • Experience with React/Redux or other web frameworks

    • Experience with Typescript

    • Experience with Node.js

    • Experience with Material UI

    • Experience with AWS

    • Experience with leading an engineering team

    • Desire to lead an engineering team in the future

    • Degree in computer science or a related field

    OPPORTUNITY & BENEFITS

    • Stock option

    • Travel stipend

    • Continual development stipend

    • Growth opportunities where your impact can be as big as you want

    You’ll be one of our early employees. We expect every early employee to have an entrepreneurial mindset and create things that haven’t existed before.

    For those who want to work at an early stage startup, we truly believe Anyplace is the place for you!

  • Wifinity (US or European timezones)
    1 month ago

    Your role.

    Wifinity is growing, with many new projects and very interesting challenges on the horizon. To take them head on, we are growing our software development team, which is fully distributed. We are searching for senior software engineers capable of learning new technologies on demand and hit the ground running.

    Our stack contains Docker, Rancher, Cattle, AWS, GCP, but we are definitely moving to Kubernetes and maybe even out of Rancher. We care about testing, continuous integration. We use Git for source control, with GitHub. You are welcome to use any editor, any OS, whatever tools you are happy with.

    Wifinity provides wifi installations for big venues, buildings, holiday parks, military bases, etc. We do the hardware installation, and provide the software for provisioning of users and customers. We have many interesting projects coming up, including mobile applications, possibly embedded development as well as our usual full stack web development. There will be a lot of opportunities to move around different technologies and projects. This post is for back-end development, but all developers are welcome to do either front-end or back-end.

    What you get.

    • Fully remote position, work wherever you are.

    • Flexible hours, work whenever you want.

    • Various projects to move around to keep things fresh.

    • Work with ex-Googlers and ex-YCers.

    • Gym membership cover (up to £50/month).

    • Private health care (depending on location and up to £50/month).

    • Inclusive and diverse culture.

    What we need.

    • 6 years or more of experience working in a commercial environment doing SRE, devops, sysadmin, etc.

    • Demonstrable experience learning new technologies on your own.

    • Experience with Docker and Kubernetes.

    • Experience with AWS or GCP.

    • Familiar with SQL databases, either PostgreSQL or MySQL.

    • Curiosity about networking.

    • Version control experience.

    • Residency in a timezone that's up to 3 hours ahead or behind UTC.

    • Fluid written and spoken English.

    Nice to haves:

    • Rancher experience.

    • Familiarity with Cattle.

    • Mentorship experience.

    • Mobile development.

    • Knowledge of Git and GitHub.

  • Get to know us

    We create open source software that puts users in control over their online browsing experience. Our desktop and mobile products, such as Adblock Plus, Adblock Browser and Flattr, help sustain and grow a fair, open web, because they give users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.

    What you’ll do

    • Work on Android SDK, LibAdblockPlus and chromium integration.

    After your morning coffee, you’ll be expected to...

    • Develop Adblock Plus SDK and its integration using your Java/Kotlin, JavaScript and C++ skills

    • Solve problems such as optimizing memory usage and performance for our mobile partners, and of course striving for a high adblocking quality

    • Ensure the stability of our SDKs across all platforms and partners

    • Ensure that partner requests are answered and implemented, and that partners are satisfied

    • Keep up with changes related to Chromium versions and translate these into the required changes for our libraries

    • Work with other team members for code reviews and coordination of QA

    What you bring:

    • 4+ years of software development experience

    • Ability to solve compatibility problems using Kotlin, Java, C++, JavaScript and Python

    • Understanding of how the web technically works

    • Comprehensive knowledge of the Android SDK and OS

    • Experience working with complex software projects

    • Experience with concurrency/multithreaded development (both C++ and Java/Kotlin)

    • Experience with Building Systems (e.g. GNU make, gradle)

    • Experience of cross platform native development (Android, iOS, Linux)

    • Experience of UI and Unit-testing for Android

    • Knowledge of version control systems (git)

    • Fluent in both verbal and written English

    • Proactive problem solver with a good attitude

    It’s awesome, but not required, if you have...

    • Knowledge about Java or other programming languages

    • Experience working on open source projects

    • Understanding of the ad tech landscape

    • The ability to speak Mandarin (not at all required, but would be amazing)

    A little bit about the team you’ll work with

    The Distribution Partners team works on growing eyeo’s number of users by finding and collaborating with partners that help us scale our user base. Our partners include leading players in the browser and OEM markets; we collaborate closely with them to integrate ad-blocking technologies into their projects. We do this by providing, maintaining, and constantly updating the SDKs that make it easy for our partners to integrate with us. We add features and functionality based on partner feedback and new trends in the markets around us.

  • ABOUT BALENA

    Balena's mission to unlock the potential of physical computing by removing friction for IoT fleet owners. We believe that edge computing is the next major computing paradigm, and every new computing paradigm needs a scalable development platform to match. We're building that platform with a complete, end-to-end solution that makes it easy for any developer to build applications for IoT and the Edge.

    Our software platform helps developers build, deploy and manage code on connected devices. We brought Docker to embedded GNU/Linux devices in 2013 and have been building our toolkit ever since. Our core product is the balenaCloud platform, but we also maintain a variety of successful open source projects including Etcher, openBalena, balenaOS and balenaEngine and made contributions to high-exposure projects such as Docker, Electron, and AppImage. We've also recently released our first hardware product, the balenaFin.

    Our technology is open, standards-based, and proven in production across a wide range of scenarios from robotics, drones, smart buildings, 3D printing, agriculture, medicine, and more. Our investors include OpenView, Threshold Ventures, Aspect Ventures, GE, and Ericsson.

    Balena is a highly distributed, remote-friendly company We rely on clear communication and the rule of "assume positive intent" to help us work together across time zones, cultures and first languages. As an organization, we have little hierarchy, and organize as needed to build complex features and solve big problems.

    ON BEING A FRONTEND ENGINEER AT BALENA

    Balena maintains plenty of front-end applications, ranging from our complex user-facing web dashboard, to Node.js command-line tools. In this role, you will be working on JavaScript-based user interfaces that target both a web browser, as well as a terminal emulator. You will find yourself writing non-trivial JavaScript, TypeScript, and CoffeeScript code. This will be a full-time role.

    RESPONSIBILITIES

    • Actively invest back in our own technology, libraries, and frameworks

    • Understand security best practices and strive to apply them in your work

    • Be highly motivated to produce great code

    • Evaluate customer requirements and other inputs to determine the scope and timing of new functionality

    • Push for delivering delightful user experiences

    • Closely collaborate with our UX/UI designers

    • Move between all major operating systems to ensure we provide consistent experiences

    • Unify how balena builds user interfaces, and actively contribute to Rendition, our shared GUI/CLI components toolkit

    REQUIREMENTS

    Need to have:

    • Desire to make yourself and others more effective. You'd be bothered by an inefficient process

    • Good understanding of software engineering practices and how to apply them

    • Excellent written communication skills, and fluency in English

    • Self-discipline to take on a project and push it to completion without too much management. You also know when to ask for help

    • Experience with Node.js

    • Experience building single-page applications with React, or any similar modern framework

    • Understanding of the command-line interface

    • Understanding of backend systems and how they interact with front-end applications

    Nice to have:

    • A sample of your work (URL or attached sample)

    • Contributions to OSS projects (please include a URL)

    • Having worked remotely before

    • Experience with balena as a user

    • Experience with embedded GNU/Linux, anything ranging from personal projects with a Raspberry Pi to commercial or industrial scenarios with custom devices

    • Experience with Angular.js v1

    • Experience with Docker

    ABOUT WORKING AT BALENA

    We come from 15+ countries, and we embrace a remote culture with flexible hours. To us, this means being highly productive while still maintaining a healthy work-life balance. You need to be able to work remotely, and have a dependable internet access available so you can join video calls.

    We are an equal opportunity employer and value diverse backgrounds. We maintain a work environment in which team members are treated with respect at all times and in which thoughts and ideas can be shared openly.

    We communicate proposals, discuss with others in the team and accept feedback if it makes the result better. We value the ability to learn, which is more important to us than knowledge of specific technologies. We know that learning fast means being outside our comfort zone, which is OK -- we'd rather grow than let our assumptions get in our way.

    BENEFITS

    • Work with an extremely talented, diverse team

    • Equipment of your choice

    • Remote-friendly

    • Flexible working hours

    • Flexible vacation policy

    • Annual company gathering in an international location

    • We send you hardware for side projects!

  • Craft the core user-facing Flip product experience.

    At Flip, we're always looking for top tier frontend engineers and designers to join our core product team. From public pages like listings and search to e-signing lease agreements to guiding an Instant user through a move out, Flip aims to create interfaces that inspire trust and transform the extraordinarily tedious process of moving into something bordering on fun.

    The core experiences you might be working on:

    Taking Flip Instant users from the moment of purchase to move out. You'll create the core experience of receiving a move out package, setting up automated viewings of their apartment, getting notified about services like cleaning, and any necessary communication or documents required along the way.

    The experience of renting a Flip apartment. Interfaces for putting down and managing security deposits, automating rent payments, requesting a service appointment, and even things like renting furniture or putting items in storage are all fair game.

    Our public-facing content and experiences like search, listing pages, Learn content, and building pages. Site speed is an absolute critical measurement for our company, and so you'll work with extreme performance and bundle size constraints.

    The experience of listing an apartment on Flip and reviewing inbound renters. Everything from viewing an initial application with credit and income information, to providing building-specific requirements, documents and paperwork.

    We're looking for engineers that care about design as much as they care about performance. You'll need to have an attention to detail not just for how things look, but also how they feel. For this role, we like to see examples of frontend experiences that were both designed and built by applicants.

    The technologies you'll use are:

    • Javascript (quickly transitioning to Typescript)

    • React and ApolloGraphQL

    • CSS and Sass

    We're looking for engineers with experience, but it doesn't need to be traditional. Experience with our specific stack is useful, but not critical.

  • 1 month ago

    We're looking for a talented senior engineer to help build, manage, and scale our Ghost(Pro) PaaS infrastructure, serving over 500M requests/month. This is a key role working in a small team and reporting directly to Ghost's CTO.

    Hey there! We're looking for a new member to join the Ghost team, maybe that's you?

    We're a non-profit organisation on a mission to create modern, independent publishing technology to power the future of online journalism.

    This is not a rocket-ship. You won't find any unicorn glitter or exponential curves around here, just a real company with a sustainable business which has been profitable from year 1 and has been growing healthily ever since. Currently our Annual Recurring Revenue is $1,700,000 - and annual net revenue is about $2million. We're very transparent about our mission and our metrics, you can read all about us.

    Ghost is a full stack web application for running independent publications. It’s one of the most popular modern open source projects in the world, and is used in production by tens of thousands of websites and companies.

    Chances are you've already visited and read sites which run on Ghost. Our users range from hugely popular bloggers like Jeff Atwood, Troy Hunt and Joel Gascoigne - through to some of the world's largest organisations like Apple, Square, DuckDuckGo, OpenAI, CloudFlare, Digital Ocean, Mozilla, Napster, Tinder, OkCupid and many, many more.

    Ghost as a business is made up of two primary products:

    • Ghost - An open source CMS/app which can be used for free by anyone

    • Ghost(Pro) - A fully managed hosting platform with powerful automation

    The platform is targeted at professional/business users, and in turn funds the entire company to build free, open source software for everyone.

    As the company grows, we’re looking for an experienced infrastructure engineer to join the team and lead the development of our Ghost(Pro) platform and services. This is a senior role reporting directly to Ghost’s CTO, Hannah, with plenty of freedom and control to architect a real production system which is already serving over 500million requests a month - with a ton of room for improvement.

    What we're looking for

    All of our infrastructure and systems have gone through several iterations, but have ultimately been built by a small/scrappy team of passionate developers without significant prior sysadmin experience. Our platform these days is pretty solid, but it took us a long time and a lot of trial and error to get here. What we’re looking for now is someone who is comfortable and confident in leading our architecture and taking it to the next level.

    For this position, we're explicitly looking for someone experienced (5+ years sysadmin experience, minimum) and confident in taking on a broad set of responsibilities managing, deploying and maintaining complex projects across several different environments.

    Extensive experience in systems management and automation is a must. Experience specifically relating to web hosting at scale, continuous integration, monitoring and performance management is a huge advantage. Previous remote work and startup experience is also very valuable.

    Our infrastructure is comprised of about 100 servers across two datacenters, running Ubuntu and managed with Saltstack, sitting behind a fairly deep CDN integration. Most common tech across our instances includes MariaDB, Nginx and Phusion Passenger, LXC, Gluster, and a lot of JavaScript.

    This role requires someone who is exceptional at clear, frequent communication, especially when identifying and responding to infrastructure failures, as well as…

    • Analysing infrastructure requirements and optimisations based on app performance and user load scenarios

    • Database clustering and replication management

    • Monitoring and on-call alert management

    • Common security issues and mitigation strategies

    This role would be well suited to someone in an existing ops team at a fast-paced technology company looking for a more senior position where they’re able to have more control and leadership of systems architecture across a company. There are many of opportunities for growth here as the team expands!

    We don't mind where you're based or what hours you work, but this role does require reasonable working-hours overlap with the rest of our internal/ops engineering team in Europe, as well as availability to be on-call on a rotating schedule in the event of downtime

    We value diversity of all types at Ghost and our team is made up of a kind, thoughtful group of people with a wide range of backgrounds. We have as many people who speak German as we do English and our engineering team contains as many women as it does men. Some of us are single, others are married, while others are parents. We actively try to find people with different perspectives and experiences to the ones we already have.

    All jobs at Ghost come with

    • Competitive salary

    We pay well at market rates reflecting both location and experience

    • Fully remote work

    Work from anywhere in the world, or travel continuously if that's your thing. Everything we do is online. As long as you have wifi, you're all set.

    • All the tech you need

    We'll pay for whatever hardware and software you need to work and make sure you're regularly upgraded to the latest versions.

    • Office costs covered

    Whether you prefer a home office or a co-working space, we'll help pay for it.

    • Personal development

    An annual budget for books, courses, conferences and travel expenses.

    • Twice annual international team retreats

    Every 6 months we get the whole crew together for a week away. The last few trips have taken us to Dubai, Thailand, Austria & Egypt.

    • 3 day weekends, all year long

    We close the office on the last Friday of every single month. Enjoy!

    • Unlimited paid vacation*

    *Minimum 2 weeks per year, if you don't take it yourself, we kick you out of the office in December until the new year rolls around.

    • Paid parental leave

    When the time comes to welcome a new member of the family, we offer 3 months fully paid parental leave.

    • Guaranteed pay-reviews

    Everyone at Ghost receives annual pay reviews to update their salary for market rate changes and inflation.

    • Dog friendly office

    Just kidding we literally don't have an office - but apparently tech companies think is an important detail to put on job descriptions and we didn't want to feel left out. So, um. Feel free to work with your dog.

    Cats are cool, too.

    How to apply

    We’re profitable, we have unlimited runway, and we have very healthy revenue growth. There's no investor pressure, time limit, or need to hire as many people as fast as possible to fill a fancy office. We want to keep the team small, automate as much as possible with robots, build great software, and enjoy our work. Those are the things we optimise for. If that sounds like a good fit for you, then we’d encourage you to get in touch.

    All jobs at Ghost start with an application form, progressing to 1-2 short interviews, and finally a (paid) trial project assignment.

    Rather than trying to guess if we'll work well together based on lengthy arbitrary interview questions or challenges - instead we invite promising candidates to work on a real life trial project with us and pay them for their time. Trial projects are typically 20-30 hours of work, and give us an opportunity to get to know each other prior to pursuing a full time offer. It’s also a chance for candidates to get to know the Ghost team and make sure that it’s a good fit for them.

    The button below will take you to the application form for this position where you can tell us a little more about yourself. Or, if you know someone who would be a great fit - maybe send them a link to this page?

    Please note: For this particular position at Ghost we are explicitly looking for someone who is based outside of North America.

  • About Loom

    Loom is a new kind of work communication tool, helping over a million people get their message across through instantly shareable videos. Our users work at companies like HubSpot, Square, Uber, GrubHub and LinkedIn. Our mission is to be the global leader in human workplace communication.

    Founded in 2016, Loom has raised $15 million from top-tier investors including Kleiner Perkins, General Catalyst and Slack Fund.

    The Role

    Loom makes it simple to create HD video content and have it instantly available to share with anyone in the world. Because of this simplicity, multiple years' worth of video content is created on Loom every week from people in almost every country around the world, and we expect this number to continue to rapidly grow. It's vital that Loom continues to be seen as a utility that our users can depend upon. Loom needs to continue to just work. Given the nature of processing video at scale, this is no easy feat and requires being conscious about price, performance, and the evolution of our culture.

    As we introduce Team and Enterprise offerings, mobile applications, innovate on the core recorders, and explore strategic integrations and partnerships, we anticipate the complexity and scale of our systems to increase by an order of magnitude over the next year. As the Head of Infrastructure, you will be reporting directly into the Head of Engineering and will have a critical impact at one of the most exciting times in our company's history.

    You will

    • Lead our infrastructure teams (DevOps, SecOps, and Core Video) and ensure major initiatives and execution happens reliably and on-time

    • Work hands-on at first (50/50 management and IC work) and quickly transition into leadership as you scale your team

    • Grow and inspire our entire engineering team, leveling up their awareness and understanding of reliability and security

    • Develop and own our security and compliance roadmap alongside our Head of Engineering and SecurityOps team member

    • Orchestrate efforts alongside our Head of Engineering to ensure our infrastructure meets regulatory requirements necessary to bring on enterprise clients

    • Develop our DevOps and tooling roadmap

    • Develop and co-own our Core Video roadmap alongside our Head of Engineering

    • Help architect and ensure the success of major infrastructure initiatives ranging from migrating CDN providers to transitioning us to multi-cloud

    Requirements

    • 6+ years of professional DevOps/infrastructure/SRE experience

    • 3+ years of management experience

    • Experience scaling an infrastructure (either directly or with a team)

    • Fluency of working with AWS in production at scale

    • Experience creating and growing high-performing teams

    • Experience with security and privacy standards (SOC2, HIPAA, GDPR, PCI, etc.)

    • Experience working in a start-up or similar fast-paced environment

    • Ability to wear multiple hats

    • Passion for unlocking developer efficiency

    • Passion for protecting a user base's privacy

    Nice to have

    • Experience scaling a video infrastructure, especially transcoding (compute-bound) or content delivery (memory and network throughput-bound) services

    • Experience with Node.js and Docker

    • Experience running a configuration-driven, cloud-agnostic infrastructure

    Perks at Loom

    • Competitive compensation and equity package

    • Medical, dental, and vision coverage (US-based team), healthcare reimbursement (non-US based team)

    • 401K with 5% company matching

    • Unlimited PTO

    • Remote-first team

    • Paid parental leave

    • Yearly off-site retreats (this year we went to Costa Rica for a week!)

    • Learning & Development reimbursement

    • Wellness reimbursement

    SF office perks

    • Remote weeks every other month

    • Daily in-office lunch, unlimited snacks & drinks

    • Remote-specific perks

    • Home office & technology stipends

    • New Hire Onboarding in SF

    Loom is an equal opportunity employer.

    We are actively seeking to create a diverse work environment because teams are stronger with different perspectives and experiences.

    We value a diverse workplace and encourage women, people of color, LGBTQIA individuals, people with disabilities, members of ethnic minorities, foreign-born residents, older members of society, and others from minority groups and diverse backgrounds to apply. We do not discriminate on the basis of race, gender, religion, color, national origin, sexual orientation, age, marital status, veteran status, or disability status. All employees and contractors of Loom are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect.

  • 1 month ago

    Mailshake is a simple yet powerful sales engagement software leader that 12,000 sales professionals love. Getting in front of and earning new customers is at the heart of making companies successful. Our software helps customers grow their businesses faster, more efficiently, and with less friction.

    Our team is 100% remote, so we work fairly independently while using Slack, Zoom and regular team meetups to keep connected.

    Mailshake runs on the AWS cloud using Lambda, Fargate, SQS, and Aurora among other services. We have a fully automated deployment system and all infrastructure is scripted through Terraform. Our tech stack is TypeScript, Angular 6+, Node.js, and MySQL.

    If you’re the right person for this job you will join a small but experienced development team as its manager. We're looking for a director of engineering with experience building and managing high-performance teams to deliver new features and capabilities on time and budget.

    Your primary responsibilities will include:

    • Planning and managing the front and back end engineering teams and our technical support effort

    • Hiring and managing your team

    • Develop and execute the product roadmap

    • Join executive team meetings to plan and guide the direction of the business

    • Be a gatekeeper for requests coming from other teams in deciding which bugs/ features to take and how to prioritize them

    • Manage quarterly in-person dev team trips

    You should have:

    • Exceptional leadership, analytical, problem solving, decision making, communication, and organizational skills

    • Previous experience creating and managing product roadmap

    • Worked in at least two management positions building and managing high-performance US-based development teams.

    • Four to seven years of coding experience and knowledge of AWS and moderate knowledge of Node.js

    • Prior experience in a high growth startup

    We offer flexible schedules, maternity/paternity leave, and other perks that come with being a fully remote company. Mailshake has taken zero outside investment -- we are profitable, bootstrapped, and rapidly growing.

  • We're looking for someone to help build and support new features as we scale out the product and company. You will be primarily working with React, React Native, Node.js, and GraphQL.

    This role is largely technical however you will be working with the rest of the team to ensure our clients receive the very best customer experience.

    We're looking for someone who is particularly interested in creating systems within the constraints of a start-up.

    Day-to-day you will be:

    • Designing and implementing new features

    • Estimating effort and timelines and working to define/refine product roadmap

    • Building internal tooling

    • Maintaining current codebase

    • Writing effective code which is stable, secure, scalable, and efficient

    • Mentoring developers on the team to ensure long-term success

    • Please email us with a brief intro, your resume, and relevant links. No agencies, recruiters, or other such groups please.

  • About the Role

    We're looking for a talented and passionate Software Engineer to join the Continu team full-time.

    Our product is used by some of the worlds leading brands and you'll be responsible for helping us expand our feature set and improve the core product across multiple devices.

    You'll join our small, passionate team remotely as we work to build the future of workplace learning.

    About You:

    • 3+ Years Software Engineering experience in a similar role

    • Bachelors Degree in an applicable field (engineering, computer science, etc.)

    • Solid Javascript background including Node.js, Angular, React, MongoDB and more

    • Software engineering fundamentals - unit testing, object-oriented design, functional programming, agile development

    • Experience working in continuous integration/delivery environments

    • Proven experience building Enterprise level SaaS applications

    Bonus Points if you have experience:

    • Performing Dev ops and infrastructure tasks

    • Working in a fast-paced startup environment

    • Worked in a distributed team environment

    • Contributed to open-source projects

    As an Engineer at Continu, you will:

    • Enhance and extend our product feature-set and architecture

    • Contribute to both our application and APIs

    • Design and develop new services and capabilities

    • Be a team player, helping your fellow team members in any way you can

    • Work closely with other engineering team and product designers to brainstorm and test new ideas

    • Have the drive to continuously maintain high product quality and improve processes

    • Have excellent verbal and written communications skills

    • Be design focused and passionate about delighting our customers

    • Be comfortable speaking directly to clients if and when needed

    • Be passionate about the problems we are solving and constantly looking for the best ways to solve them

    • Be active in the development community and give back as much as possible

  • 1 month ago

    At Slab, we build beautiful software for teams. We believe that a team's ability to store and organize information ultimately defines their ability to execute. Slab is like a knowledge base or wiki, but reimagined to be fast, intuitive, and powerful. We think of it as a long-term memory for teams.

    We are a small team of experienced developers and designers, on a mission to make work easier. Our CEO is the creator and maintainer of Quill, a popular open-source rich text editor, and sold a previous company focused on collaboration. Slab's approach to work is inspired by companies that have a big impact while staying relatively small. We embrace remote and flexible work arrangements.

    In this role, you will be driving product initiatives through engineering while keeping quality high in our codebase. You will receive input on product and design requirements, while being responsible for the details of the execution. Our codebase is relatively small and clean, and we are always open to improving our style and practices!

    Slab is backed by top tier investors including Matrix Partners, CRV, and NEA.

    Technologies We Use

    • Javascript (ES6) + SASS

    • React + Redux

    • GraphQL + Apollo + Absinthe

    • Phoenix + Elixir

    • Postgres

    • Docker + Kubernetes

    • Google Compute Platform

    We are looking for both depth in one part of the stack or breadth across a wide portion.

    Sound like you?

    • You love delighting users by creating great product experiences

    • You have experience solving complex problems within a professional software development team

    • You consider multiple ways to implement a change and choose the best one based on trade-offs

    • You are passionate about certain technologies and have extensive domain expertise

    • You communicate with clarity and precision, whether with teammates or users

    • You love to learn and demonstrate the ability to do so very quickly

    If you are a previous start-up founder, open-source contributor, college dropout, or came to software engineering from a totally different field, we'd love to hear your story.

    Compensation and Benefits

    • Medical, dental, and vision insurance

    • 7 year option exercise window

    • $5k desk setup of your choice

    • Free catered lunch (5x per week)

    • Flexible work arrangements

    Slab is an equal opportunity employer and we welcome people of diverse backgrounds, experiences, and perspectives.

  • 1 month ago

    Description

    Tenzir is seeking an experienced and passionate DevOps engineer who enjoys automating the hell out of a big-data technology stack in a UNIX environment and thereby shaping the infrastructure of a cloud-oriented startup.

    Role

    • As a key contributor to our infrastructure, you will improve and automate critical processes for building, packaging, and deploying our technology in various environments. Moreover, you will create integrations with other tools that we interface with. Concretely:

    • Migrate our CI setup to the cloud. We currently use Jenkins for linting, building on various platforms, computing code coverage, executing unit tests, and running integration tests.

    • Automate a continuous release infrastructure that builds static binaries of our tools, generates release notes from changelog entries, auto-generate man pages, and updates the documentation website.

    • Write integrations with other tools from the ecosystem to support a wider range of data formats.

    • Design and implement a simple and user-friendly strategy for software upgrades in production deployments.

  • 1 month ago

    We are looking for an experienced Node.js Backend Developer, who is available to work remotely 40 hours per week on a predefined schedule.

    You are expected to write clean, maintainable code and advocate JavaScript best practices, great usability, and exceptional quality. Our community is smart and friendly to each developer. Meeting regular deadlines, good English, communication, and problem-solving skills are essential for us.

    You are supposed to have:

    • Experience with Node.js applications

    • Experience with Modern Frontend applications

    • Experience with MondogDb

    • Experience in DevOps

    • Experience in Leading Development Processes

    • 1+ year of commercial TypeScript/JavaScript development experience

    • You have an understanding of web development as a whole and awareness of front-end, back-end, and RESTful best practices

    • Experience with Agile development is a strong plus

    • Experience working on your own as well as in a team

    Please send CV along with your application!

  • 1 month ago

    The role

    Create developer tooling, testing infrastructure, and other tools that accelerate us as an engineering organization. We deeply care about creating a great developer experience for our team, and this role is 100% focused on that. For example, we've created a method that that allows us to attach a debugger to any process that has encountered an unexpected exception, even in production. This tool (we call it the Platinum Debugger) eliminates the time-consuming and often difficult step of reproducing the bug for about 90% of our bugs, vastly improving our productivity. This role is about creating more projects like that, as well as increasing test coverage and code quality throughout the entire code base.

    We’re exceptionally remote-friendly: about half of our team is remote, our San Francisco office has “portals” (a large TV, high quality microphone, and webcam) in every well-trafficked room, and remote team members even participate in lunch conversations, our book clubs, and our AI research club.

    About Sourceress

    Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

    Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

    Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.

    Responsibilities

    • Accelerate our engineering team with great internal tooling. These will range from scripts and linters to much larger projects that support debuggability and faster iteration at all stages, from prototyping to production.

    • Improve release processes and tooling.

    • Build a battery of stable, high quality, high impact automated tests 

    • Move code quality from "pretty good" to "great" throughout the code base.

    Requirements

    • Strong background in writing elegant code, prioritizing testability and reusability

    • Enjoys building tools to enable engineers to move faster

    • You understand the value of software craftsmanship

    • You are empathetic, thoughtful, impact-driven, and intellectually curious

    • Stack

    • Type annotated Python 3 (django, scikit-learn, pytorch)

    • Typescript (react)

    • PostgreSQL

    • AWS 

    Benefits

    • Work remotely

    • Flexible working schedule.

    • Free healthy lunches, dinners and snacks.

    • Health, dental, vision, 401(k), etc.

    • Also open to contracting engagements for this role.

  • Company Overview

    Ceros is an experiential content platform that empowers the creation of bespoke, immersive digital content without code. We’re passionate about helping companies transform their static digital content into engaging experiences. From custom interactive microcontent, to immersive event microsites, you can build it with Ceros. Publish and update live content instantly, and embed it into your site instantly. Join us in ending the endless creation of static content and be part of the movement towards meaningful content experiences.

    We are well-funded and venture-backed by prominent investors including Grotech Ventures, Greycroft, and Starvest Partners.

    About the Product

    Designing and building the Ceros platform is not an easy task. We require the best-of-the-best web developers, designers, and QA testers, ready to bring the functionality of desktop software to the web, often pushing web browsers to the limits of what’s currently possible.

    Our codebase is 95% JavaScript and the Ceros product is comprised of multiple single-page applications with a client-heavy focus. We use libraries like jQuery, Require, and Backbone. The Ceros Studio is architected around the HTML5 Canvas element.

    We’re not language zealots. We believe in using the right tool for the job, and our current server-side infrastructure runs PHP, Node.js, Redis, AWS Aurora, Docker, Jenkins, etc. on the Amazon AWS cloud.

    About the Team

    As part of the Ceros product team, you’ll be working with a small, cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven and unquestionable ability to execute, and every member of the team is equally responsible for moving the product forward.

    We have a dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much -- whether it’s cracking jokes in the chat room or poking fun at the CEO’s atrocious spelling.

    About the Job

    Working completely from home, you’ll be communicating often through chat rooms, email, and video conferencing. We offer flexible working hours and an extremely flexible vacation policy. And we provide excellent gear (15” Macbook Pro, iPad, external monitor, etc.).

    As a Sr. Full Stack Developer, your typical day-to-day involves:

    • writing maintainable code (probably goes without saying)

    • having your day ruined by functional QA testers who find every bug you write

    • planning and leading high-complexity stories and epics

    • reviewing story docs and offering insights on impacts to other parts of the application

    • performing code reviews and helping to enforce our code and architectural standards

    • participating as a primary on-call resource for service disruptions

    • handling superfriend responsibilities with minimal assistance

    • acting as release owner

    • mentoring other developers

    • suggesting new technologies and techniques to improve developer productivity

    • agonizing over the user experience until even a trained monkey could use the product

    • collaborating with and mentoring your peers on security best practices

    • and finally, deploying your code to production and seeing the customer create something amazing and beautiful with it.

    Key Things to Know

    • This is a remote role

    • We want you to start ASAP

    • This is a full-time position

    Benefits

    • Competitive salary

    • Unlimited vacation days

    • Stock options

    • Premium health insurance

    • Excellent gear (15” Macbook Pro, iPad, external monitor, etc.)

  • We're looking for a passionate developer who wants to join a small and talented team looking to move fast and break things. This role presents an incredible opportunity for someone to really place their stamp on our product and company as we scale.

    We are dedicated to build the best product in class and we’ve been fortunate to have picked up a couple of awards along the way. AccountingWeb Cloud App of the year 2017 and Xero App Partner of the year 2016 among others. We thrive to provide a great experience and support to our customers and we pride ourselves in being one of the most reviewed apps in Xero Marketplace.

    We are growing at a fantastic rate. This is an incredible opportunity for someone talented and ambitious to make a huge impact.

    Note: Although this is a remote position, we are only considering candidates in timezones between UTC-2 and UTC+2.

    Responsibilities

    • You will work directly with our Support team to troubleshoot, diagnose and resolve technical issues on a daily basis.

    • You will design and develop solutions to leverage the work of our internal teams including Marketing, Product, Sales and Success.

    • You will improve and maintain our technical documentation.

    • You will play a key role in shaping company direction.

    About you

    • Proven experience in a Technical Support role.

    • You are someone who thrives on uncertainty. You won’t necessarily have worked in a startup environment before, but you will be drawn by the incredible opportunities for learning and growth that it presents.

    • You are someone who sets very high standards for others and especially for yourself. You believe strongly in the importance of Do What You Say You Will Do.

    • You are genuinely passionated about helping others.

    • Experience working remotely or freelancing.

    • You need to know and love coding in JavaScript. ES6+ experience is a plus.

    • Experience with Node.js development.

    • Experience with MongoDB.

    Why you'll love Chaser

    At Chaser we value our people, we want them to enjoy the job they do and provide opportunities to love and grow their career. An exciting growing company we attract people who want to help us have a positive impact by helping our partners and their clients thrive and be successful. Our passionate, innovative Chaser team strive every day to make a meaningful impact. At Chaser, we truly value the input of every single member of the team. If successful, you'll be joining a sharp, welcoming group of people who will help you learn new skills and develop as an individual.

    Benefits

    • Competitive remuneration

    • Share options

    • Flexible working hours

    • Work remotely

    • Regular team onsites either in London or other mutually convenient location for the team

  • 1 month ago

    Adeva is an exclusive developers community. We partner with companies to help them scale their engineering teams on demand. 

    Adeva's vision is to create equal opportunities for all developers, no matter their location, race or gender. You will be joining an organization that puts special attention on embracing diversity and developing an inclusive culture.

    We're looking for Ruby engineers to join our growing developers' community.

    What can you expect?

    Become part of a vibrant developers' community, where you can collaborate and share knowledge with amazing people from all around the world.

    • Get access to unique opportunities for professional growth.

    • Working remotely as part of an international distributed team.

    • Using Agile working processes adapted to a remote environment.

    Needed skills:

    • Strong grasp of Ruby and Ruby on Rails, with at least 4 years of professional experience. 

    • Great communication skills and learning attitude.

    Bonus:

    • - Experience working remotely and communicating with clients directly.

  • 1 month ago

    Aclaimant is looking for a Junior to Mid-level Clojure developer to join our team. At Aclaimant we are redefining the way companies and employees work together to manage risk. Our SaaS platform is built using Clojure and ClojureScript. We work remotely from the comfort of our own homes. Pair programming is important to us; it helps us build culture and share knowledge. We expect candidates to be located within North America.

    • Candidates should have experience with Clojure(Script), front-end development and SQL.

    About our hiring process:

    • Thirty minute phone screen

    • Sixty minute coding interview with developers

    • Phone screen with business team

    • Offer

    How to Apply:

    Email your resume to [email protected] to learn more

    No recruiters please.  Candidates only.

  • Polarity (US only)
    1 month ago

    Polarity is looking for talented C++ Engineer, to help develop and enhance our products. If you are looking to join a startup where you will be a critical member of the team working on hard problems we would love to talk to you. Your main responsibilities will be crafting and developing our state of the art memory augmentation platform and helping our company grow. 

    Who you’d be working for:

    Polarity specializes in enabling high performing teams with human memory augmentation software. Polarity is like augmented reality, but for your computer, with no bulky glasses. We are a fast growing startup whose customers already include some of the world’s largest organizations including 7% of the Fortune 100 and many other large enterprises. We are looking for a talented C++ Developer to join our team. 

    Your main responsibilities will include: 

    • Design, develop, code, troubleshoot and debug real-time, multi-threaded, multiprocessing software applications and associated user interfaces.

    • Modifying existing code and troubleshooting issues when they arise

    • Feature development, maintenance, and system design

    • Adapting the software to new platforms

    • Working with designers to improve the user interface

    This job is for you if you have:

    • A bachelor's degree or higher in computer science, software engineering or equivalent experience 

    • Ability to handle multiple tasks simultaneously 

    • Ability to work in a fast past environment with minimal supervision 

    • 5+ years of software engineering or software testing experience

    • Strong programming experience with C/C++

    • Experience developing software applications on Windows OS 

    • Strong working experience with QT framework

    **Salary is commensurate with experience**

    Polarity is an equal opportunity employer. The position is based out of Connecticut and Northern Virginia, with the option for telecommuting from another location.

  • 1 month ago

    Web3 portal for developers Terminal is a plug-and-play developer platform for Web3. With Terminal you can easily build, manage, share and interact with Web3 protocols, smart contracts, and APIs all in one place.

    Job Description

    We’re looking for a talented and hard-working QA Engineer build the leading web3 developer platform together with us.

    Responsibilities:

    • Work with the Terminal Product and Engineering team to build the leading Web3 developer platform

    • Design, implement, and iterate a bleeding edge testing suite into our tech stack to ensure high quality experiences and performances within our app and its supporting services

    • Collaborate closely with one of the most talented and hard working teams of developers in web2 and web3

    Qualifications:

    • Exhibit our core cultural values: clear communication, positive attitude, and hard working

    • Professional experience with Test Automation

    • Professional experience with Functional Testing, Performance Testing, and API Testing

    • Professional experience with Continuous Integration

    • Collaborative energy and ability to work well in teams

    • Strong work ethic and passion for the Terminal vision

    • Bonus: Previous experience with web3 company

  • About Abstract

    Abstract is a design workflow platform for teams to version, manage, and collaborate on Sketch files. Since launching in July 2017, over 5,000 design teams across 75 countries have adopted Abstract, including teams from Shopify, Cisco, Intuit, Spotify, Salesforce, Instacart, OpenTable, and more. 

    At Abstract, we are actively working to build a diverse and inclusive organization. Here, diversity includes age, economic class, educational background, ethnic variance, familial status, gender, gender expression, gender identity, marital status, national origin, religious affiliation, sex, sexual orientation, transgender status, or veteran status.

    Abstract is headquartered in San Francisco but many of our teams and roles are remote-first (US-based only at this time). If you have a passion for rolling up your sleeves, building new programs, and have a strong, team-player mentality, we’d love to hear from you!

    About the Role

    At Abstract we develop desktop and web applications that help teams design with confidence by providing a version control system and collaboration platform focused on design artifacts. We are looking for an engineer to help us improve the reliability and performance of our Sketch plugin and Mac desktop application. 

    Desktop engineers on the Core Experience squad work primarily in Go, with occasional forays into some JavaScript (Electron) and C/C++. Familiarity with other languages like Swift, C, or C# are solid substitutes. We're more interested in your ability to learn and solve problems than your specific programming language experience.

    What you’ll do:

    • Discuss, plan, and build new features using primarily Go, and occasionally JavaScript.

    • Actively contribute to decisions on desktop application architecture.

    • Implement the best engineering practices to write well-constructed and easily maintainable code.

    • Write defensive and robust tests.

    • Diagnose performance issues and improve processing time for key operations.

    • Partner with Support and QA to triage and fix bugs, sometimes working directly with customers.

    • Participate in peer code reviews through pull requests to make sure we're moving fast while also maintaining quality code bases.

    • Work within a cross functional squad that collaborates with other disciplines like Design and Product to decide how APIs and integrated libraries should work.

    • Participate in our agile methodology (Daily Standups, Sprint Planning, Demos, Retrospectives).

    What you’ll bring:

    • A product mindset and the ability to ask questions in order to improve the product, not only in its technical implementation but also in how well it’s serving the needs of our customers.

    • The ability to make things happen even when requirements are a little fuzzy.

    • Enjoyment with working on OS and low-level code.

    • The ability to clearly discuss and explain complex technical topics.

    • When things inevitably break, you eagerly jump in to diagnose and fix the core issues.

    • Prior experience (at least 3 years) building applications that expose and consume web services.

    • At least two years’ experience with Go and at least one year experience with JavaScript.

    • Comfortable working on small teams.

    • Knowledge of git internals. Bonus if you have worked with libgit2.

    • Eagerness to learn new languages, frameworks, and tooling as necessary to get the job done.

    Benefits

    At Abstract, we offer resources that emphasize personal and familial wellbeing. We provide 99% healthcare coverage, including dental, vision, and life insurance. We offer 10 weeks parental leave, unlimited paid-time off, and flexible working arrangements. Additional perks include dependent care and health care FSA as well as commuter benefits for SF office employees.

    To help employees plan for the future, we're able to offer competitive pay and a 401k.

    We are a distributed team and we are able to offer US-based remote employment for most roles. We offer travel opportunities for company meetings, team meet-ups, and the occasional conference.

    Notes

    In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. Applicants must be currently authorized to work in the United States on a full-time basis; Elastic Projects will not sponsor applicants for work visas. 

    As part of our security protocols, offers are contingent on successful completion of a background check. 

  • This position is remote based.

    GitLab is building a research team that will focus on improving GitLab’s security detection capabilities, including SAST/DAST and future products. For more information about our security products, please review:  https://about.gitlab.com/direction/secure/ and https://about.gitlab.com/direction/defend/

    This team will work directly with the GitLab Security, Development, and Product teams to build, tune and improve the efficacy of GitLab’s stand-alone detection products. 

    Managers in the Security Department at GitLab see the team as their product. While they are technically credible and know the details of what vulnerability research engineers work on, their time is spent hiring a world-class team and putting them in the best position to succeed. They own the delivery of security commitments and are always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals.

    As a member of the security team at GitLab, you will be working towards raising the bar on security. We will achieve that by working and collaborating with cross-functional teams to provide guidance on security best practices.

    The Security Team is responsible for leading and implementing the various initiatives that relate to improving GitLab's security.

    Responsibilities

    • Hire a world class team of vulnerability research engineers to work on their team

    • Help vulnerability research engineers grow their skills and experience

    • Provide input on vulnerabilities, issues, and security features

    • Hold regular 1:1's with all members their team

    • Create a sense of psychological safety on your team

    • Recommend security-related technical and process improvements

    • Author project plans for security initiatives

    • Draft quarterly OKRs

    • Train engineers to screen candidates and conduct managerial interviews

    • Strong sense of ownership, urgency, and drive

    • Excellent written and verbal communication skills, especially experience with executive-level communications

    • Ability to make concrete progress in the face of ambiguity and imperfect knowledge

    Requirements

    • You have a passion for security and open source

    • You are a team player, and enjoy collaborating with cross-functional teams

    • You are a great communicator

    • You employ a flexible and constructive approach when solving problems

    • You share our values, and work in accordance with those values

    Compensation

    Please view the compensation range for this role at the bottom of the position description.


  • 1 month ago

    Help build the future of outdoor mapping at Gaia GPS.

    We're looking to hire people who can be very product-focused - strong coders who can also do things like wireframe their own ideas, use analytics to drive decisions, and drive growth with ideas and execution. Right now, we perceive the most need for engineers who want to focus on front/middle-end mobile/web, but we'll consider any strong candidate.

    This page is for mid- and senior-level hires. More junior candidates should apply as Software Engineer I.

    Lifestyle and Benefits

    • The company is all remote, currently distributed across North America.

    • We have the most flexible work environment, which lets all of us balance family and other interests, with work.

    • We offer 4 weeks of vacation, and another 12 paid holidays that can be shuffled around. We provide 2 months of paid maternity and 1 month of paid paternity.

    • Non-salary financial benefits include bonuses based on company performance (you'll learn the formula while interviewing), health insurance, and 401K matching.

    • We provide the best computers, monitors, tablets, and other home office equipment. We reimburse home internet and mobile phone bills. We comp expenses for any sort of books or other materials for learning.

    • We have a retreat every 9 months, alternating with and without families (past ones include Tahoe, Zion, Rocky Mountain NP, Park City, camping, backcountry skiing, etc), to hang-out and mingle the remote team.

    Skills and Requirements

    • We heavily favor candidates who do a lot outdoors.

    • You must have published complex websites, apps, or other software.

    • Experience in our stack is a plus. Our front-end include Swift/Objective-C, Android Java, React, and node.js. Our back-end includes Postgres/PostGIS, AWS, Django/Python, and Docker. We have extensive map building infrastructure based on OpenStreetMap and other open data and tools.

  • We're looking for a Developer Relations to help third party developers create apps on top of the Aragon client and aragonOS. Our Dev Rels must be someone passionate in helping others understand technical subjects through technical writing, networking and educating people. That means that our ideal Dev Rels is not only a legit developer but also an Aragon Technical Evangelist.

    Responsibilities

    • Write technical documentation and tutorials for developers, help Tatu create developer focused content.

    • Nurture and support the Aragon dev ecosystem.

    • Attend and organize hackathons, helping devs get excited and started developing on Aragon.

    • Support external contributors.

    • Source, screen and select interesting projects that might be eligible for Nest grants.

    Requirements

    • Deep understanding of the crypto ecosystem and what's going on under the hood.

    • Technical expertise and experience working professionally as a developer.

    • Good social skills.

    • Very good written communication skills.

    • Experience writing technical documentation for developers.

    • Interest in working with developers to help them use and build on top of Aragon.

    • Being passionate about decentralization.

    • Being an autonomous individual with a proactive attitude and a love for time self-management.

    Nice to have

    • Experience contributing or managing open source projects.

    • Experience creating documentation for developers, or documentation in general.

    • Experience networking in blockchain events.

  • 1 month ago

    Hippo Education is on a mission to change the way doctors learn and take care of patients. We create best-in-class medical education products that keep clinicians at their best. We are financially strong and continue to grow with new products and a team that has grown to more than 50 people today. We’re a fun-loving and quick-to-laugh group that works very hard. Some of us work at the main office / studio in Los Angeles, while most of us work remotely. Hippo’s a fantastic place to work and we’re genuinely proud of the impact we have on clinicians and their patients.

    As a Full Stack React Developer, you'll be instrumental in creating our next generation products and modernizing our existing codebase using React, Postgres, and SOA-style services. In your role, you’ll have the opportunity to make a big impact within our small team, and plenty of room to grow, helping to shape our team and mentor future developers. Collaboration, discipline, and a passion for solving hard problems will be key to your success in this role.

    Required Skills:

    • Development of full stack web applications using open-source frameworks

    • Expert level React / React Native skills

    • Familiarity with Node.js / javascript

    • Strong RDMS database skills

    • Proficient with GitHub collaboration

    • Experience with testing and building tools (Npm, Bower, Mocha, Chai)

    • An impressive portfolio of projects utilizing the above skills

    • Excellent communication skills

    • Self-starting, highly-motivated

    • A massive sense of humor, optimism, and an ability to roll with changes

    • BA/BS degree in Computer Science or equivalent experience

    Bonus points for experience with:

    • MEAN stack

    • Sequelize ORM & jsonapi

    • Hybrid app development

    • LAMP stack

    • DevOps (nginx, amazon cloud)

    Details

    • Full time with remote / telecommute option

    • 4 weeks paid vacation

    • Competitive salary, 401(k), and health / vision / dental benefits

    Applying

    Send us your resume as well as links to relevant examples of recent work (your GitHub or equivalent profile would be a great way to start). We'll get back to you within a few days if there is a fit.

  • The job


    You will work on all aspects of our current product, which includes:


    - Our user-research platform and analytics dashboard with all the challenges associated with it.

    - Our tester’s hiring platform, where you’ll work with us on building a complete marketplace from scratch.

    - Integrations with prototyping tools and other services.

    - Our automated reporting platform, where you'll work on a comprehensive document for the whole product team to collaborate on.


    As part of the Maze team, here’s what you’ll do:


    - Architect and develop a highly scalable backend.

    - Evaluate and improve the performance, durability, and security of applications in production

    - Work closely with our designer and engineers to design, build, and ship new features from scratch

    - Take ownership for your tasks and see features through from start to finish

    - Help teammates improve when reviewing their work and appreciate feedback when they reciprocate

    Requirements:

    • Perfectly fluent in English

    • Javascript & Node.js expert

    • Experience with AWS and Neo4J

    • Able to write maintainable and scalable code

    • Write tests & always improve your work environment

    • Enjoy working remotely

    Bonus points:

    • Experience with Serverless

    • GraphQL knowledge

    • Functional programming evangelist

    • Experience with deployment automation tools

    • A good dose of ambition, as well as a great sense of humor

    How to Apply:

    We receive a lot of applications so try to submit something that will grab our attention! It’s important for us to see your understanding of our product so make sure that:

    1. you've done some research on Maze and signed up to try the product;

    2. you include a well-structured and concise message with your application explaining why you find Maze interesting and why you'd be a good fit. Show off a little :).

  • Founded in 2012, Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. We're on a mission to create the most innovative cryptocurrencies exchange. This is a unique opportunity, a rare window of time at the tipping point of the financial evolution. Much like the early days of the internet, blockchain technology faces complex new challenges and having the best team plays a pivotal role in success.

    Our team is fully remote and globally distributed to capture the best talent from around the world. So far our company has grown fast and stayed lean to secure its place as a leader in the space.

    If you get excited about being in an industry that is breaking new ground and have confidence you can conquer the most challenging feats we'll encounter, we want to talk to you. Join us, and help lay the foundation for a decentralized future.

    Currently looking for:

    Mobile App Developer [Remote]

    Job description

    • As a Mobile-App Developer, you will be a part of the team that works on the development of the Bitfinex mobile applications. This includes:

    • New Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry.

    • Scalability - The mobile application must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth.

    • Data Visualization - The data we present to our users is the result of tailored algorithms, on top of the incredible amount of data our platform produces daily, and we continue to experiment with new ways to display this most effectively.

    • Design - Build beautiful reactive applications and trading tools.

    Requirements

    • To enjoy this role, you should possess the personal attributes and experience outlined above. On top of this, we expect you to be:

    • Comfortable with high-availability concepts.

    • Highly proficient in JavaScript and ES6+.

    • Thoroughly experienced with React, React-Native (mainly around Expo), Redux and the core principles surrounding these.

    • Familiar with modern front-end pipelines and tools.

    • Experienced with WebSockets, RESTful based APIs.

    • Interested in bringing diverse, innovative applications to life.

    • Interested in modernizing and optimizing different mobile or web applications.

  • Cortex is an open-source machine learning deployment platform. We believe that machine learning should be a core competency of every engineering organization. Our goal is to help engineering teams build better machine learning systems faster.

    We are a VC-backed startup founded by infrastructure engineers with backgrounds from Google, Illumio, and the Berkeley ASPIRE Lab. We are looking for thoughtful and ambitious people to join our founding team.

    What you'll do:

    • Play an integral role in architecting, building, and maintaining our product

    • Build and deploy scalable, reliable, and secure machine learning infrastructure

    • Design and implement workflows to make machine learning engineers more productive

    • Help us define our technical roadmap and our engineering culture

    You have experience in:

    • Designing and building distributed systems

    • Working with DevOps tools such as Docker and Kubernetes

    • Cloud infrastructure (AWS / GCP)

  • What will you do at Bridge?

    • Write clean, tested Ruby and React code

    • Collaboratively architect, build, and deploy new services and features that serve our community of business clients, attorneys, and foreign nationals

    • Refactor existing code to improve performance

    • Participate in application maintenance and on-call rotations

    Requirements:

    4+ years of experience shipping quality consumer or enterprise web products using:

    • Ruby/Rails

    • PostgreSQL

    • React

    • CSS

    Full-stack experience, including:

    • Deploying, managing, and maintaining multiple Heroku/AWS environments

    • On-call experience debugging front end and back end issues

    • Performance tuning and refactoring applications

    • Building dynamic front end interfaces

    • Efficiently structuring database queries

    • Git based workflows

    Core Hours: 9am - 12pm PT

    Benefits:

    We truly love what we do. We are a high-energy, innovative team that works and plays hard. Working at Bridge US is a chance to be a part of the next generation of legal services. We are the fastest growing immigration services provider in the US and we are just getting started! We value our employees tremendously. We provide:

    • Unlimited vacation

    • Tasty office snacks

    • Full medical coverage

  • Bonfire (US only)
    QA
    1 month ago

    Bonfire.com is transforming the way people buy and sell high ­quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.

    We are looking for a Senior QA Tester to help us ensure the high quality of our website at www.bonfire.com and several auxiliary in-house products. 

    About you

    • You can take full ownership of all stages in the testing process:

    • understanding the requirements, current behavior and specifications,

    • ensuring things work as expected and actively trying to break the site by trying imaginative usage scenarios and conditions,

    • reporting bugs and talking to both the developers and stakeholders in order to come to a resolution.

    • You are comfortable manually testing websites. You can juggle between browsers and mobile devices and simulate different platforms. 

    • A lot of your work is done using manual testing, perhaps with the help of browser automation.

    • You take an interest in automated testing – you are either learning, willing to learn, or can already contribute to writing automated tests. 

    • Your English is excellent.

    The Role

    As a QA Tester at Bonfire, you will:

    • create test scenarios for new features and manually test any code that our developers want to deploy,

    • continually try to identify regression bugs,

    • triage and follow bugs,

    • help stakeholders and users to reproduce bugs,

    • actively participate in developing and improving our QA process.

    The Work Environment

    This is a remote position. You have an amazing opportunity to join our fast-growing platform and make it grow even faster.

    We offer you an outstanding team environment, low-stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.

  • 1 month ago

    We’re building new ways to interact with WordPress. They’re simple, fast, and highly usable. They’re written in the latest web technologies and are used by millions of people. We want your help to expand our reach and keep our approach fresh. 

    What have we worked on recently?

    • Gutenberg is a new block-level editor with clean abstractions for users, too, not just developers.

    • Jetpack is a plugin that brings cloud-scale features to self-hosted sites and our latest addition is Rewind, think git for WordPress sites.

    • WooCommerce is the most popular e-commerce platform on the web

    • To view more of our recent work, check out our longer product list on Automattic.com.

    How do we work?

    • We’re kind to each other and our users – we strive to build a positive, supportive, and inclusive culture of cohesive teams focused on delivering value to our customers.

    • We work as a global and distributed workforce resulting in a unique way of working built around our creed. 

    • We offer flexible work arrangements allowing our team members to work when they feel best.

    • We open-source! We’re cool with open-sourcing everything except passwords, or secret keys.

    • We ship often, deploying many times daily with the help of peer code review, continuous integration, and our global workforce in over 70 countries.

    • We welcome collaboration, and you can be involved in any discussion across our many communication channels.

    The JavaScript Engineer position might be a good fit if you have:

    • A rock-solid understanding of the core JavaScript language, HTML5, and CSS3. Experience working on accessibility is a plus.

    • Familiarity with a server-side language like PHP, Ruby, or Python.

    • Proficiency developing well-structured web applications using modern JavaScript tools like React and Redux.

    • A real passion for crafting experiences that users rave about.

    • The ability to iterate and ship ideas quickly, with maximum autonomy and teammates ready to support you. 

    Extra credit:

    • WordPress programming experience.

    • Open source contributions or contributions to programs designed to help underrepresented people enter the tech field.

    • Experience working on accessibility.

    • Data analysis experience, and understanding of how analytics can help with product decisions.

    • Knowledge of tooling and build systems.

    • Speaking of interests and skills, here are some areas in which you can grow and have further impact in the future at the company:

    • Leadership – we offer a variety of leadership options to those who have interest, including becoming a team lead and managing releases.

    • Learning and development – we have a generous personal development budget and encourage you to grow your skills through courses, books and conferences.

    • Architecture – we encourage developers to develop expertise in the systems they work with, guide their evolution and mentor other developers working on them.

    • Engineering effectiveness – we believe in helping other developers become more effective through tools, practices, cross-team collaborations, and process improvements.

  • 1 month ago

    We're looking for a community-centric human to join our remote team to protect our systems and foster a culture of privacy and security in order to protect our community of users.

    At Feeld we are on a mission to normalise sexuality. We are building an inclusive, human-centred product welcoming people in relationships or not to meet like-minded others. Most of the humans in our app look up to us as a safe space where they can explore safely.

    We're looking for a security engineer who likes to wear hats of many colours to help us preserve the privacy and safety of our users, and who understands the importance of this fact.

    As a security engineer, you will be in charge of all things security in the company. You will be the first point of contact for everyone technical and non technical to ensure Feeld's systems are kept safe from threats.

    If you're a list person, here are some of our expectations, listed:

    You:

    • Can help us automating security on our Continuous Integration Pipeline.

    • Protect our infrastructure from Intrusions.

    • Collaborate with Devops to make sure that Developer velocity is maintained.

    • You will create processes to perform security reviews of our architecture.

    • You will be in charge of maintaining and updating our architecture documentation.

    • You have experience managing and evaluating third-party services.

    • You will build and maintain a security incident response plan.

    • You will perform and enforce security code reviews.

    • Establish and enforce security practices across the whole company .

    • Educate developers and provide tools to handle a SDLC.

    • Create a solid onboarding/offboarding process for employees.

    • Assess, list and prioritise security issues.

    • Prepare and evaluate third parties for external security tests.

    • Set up and facilitate our own bug bounty program, internal or external.

    • Create a security policy and expose it on our website.

    • Regularly audit our applications, DNS settings and dependencies.

    Bonus points:

    • interest in working remotely

    • experience with consumer based products

    • Be humble and respectful - no security shaming

    • Create and maintain strong relationships with our Circle Leads

    • Willingness to develop a security + privacy culture

    • Experience training engineers and non-engineers in security skills

    • Attend meetups with other security engineers

    Us:

    Feeld is an independent, experimental and fully remote organisation reshaping the dialogue on dating and sexuality. The company was founded 5 years ago and has evolved since to become the transparent, flat structure it is now. We don't believe in standard management, so we have a naturally agile and fluid culture. The whole team is fully remote, which means you work where and when helps you perform at your best. We're self-managed and treat our organisation as a product – we iterate, improve and test things internally to see what works best for everyone. Some things we provide are:

    • flexible working hours

    • unlimited holidays

    • fully remote

    • annual retreats

    • equity options

    • expense account

    • training budget

    • computer and home office equipment

    • transparency - open data, open salaries, open equity

    • access to the Feeld Flat in Porto, Portugal

    • friendly humans

  • Here's to the crazy ones. The hackers. The doers. The passionate geeks in a world of corporate drones.

    A cool, fully-remote startup is looking for a Senior Front-end Engineer… preferably one that does NOT suck! You must be speaking JavaScript through your sleep and know React.js and Next.js like the back of your hand.

    First, let's get one thing out of the way. We know that our salaries are low, at least for the exceptional talent we're looking for. We plan to dramatically increase salaries by the end of the year when we raise a seed round. We have already attracted serious interest from top investors, but we're intentionally bootstrapping on our own till our public launch in time for Black Friday.

    On top of the salary, you'll get generous stock options, performance-based bonuses, and annual profit share, as well as extensive training and mentoring, BUT…

    You must be a perfectionist — you're simply too passionate about your work to call something "done" when it's not near perfect yet!

    Do you remember how "Monica" from F.R.I.E.N.D.S was obsessed with the little details? Now, imagine if she became a front-end engineer somehow… Do you think this is you?

    Okay, we want to hire you if you...

    • are an absolute expert in JavaScript, including vanilla code

    • have rock-solid skills in building SPAs and PWAs using React.js and Next.js

    • have experience with SSR technologies

    • can build mobile apps using React Native

    • are familiar with reactive programming, as well as modern trends in JS

    • can turn design system mockups to pixel-perfect code with attention to detail

    • know your HTML5 and CSS

    • know how to deliver a fully-responsive experience across different devices

    • care about loading speed and on-page SEO best practices

    Extra points for:

    • experience with SVG animation

    • contributions to open source projects

    • UX design knowledge

    • knowledge of Swiss Design and other abstract influences

    • a rudimentary knowledge of Python, Django, or AWS

    • being a fan of Pink Floyd

    On top of that, you...

    • are passionate about making an impact in an early-stage startup with a kickass product

    • are productive, attentive, and self-driven

    • like hacking pet projects, just for fun and kudos

    • have strong communication skills and fluency in English

    • can work in a fully remote environment and embrace asynchronous communication

    • document and test your code

    • are familiar with continuous delivery

    • are familiar with Agile methodologies

    Your day at DealTracker

    You will be working in a small team of A-players, reporting directly to our Tech Lead, and our CEO. You'll be taking the lead on the front-end side of things. We built a proof of concept using React/redux. You'll be working on turning it into a proper PWA in either React.js or Next.js.

    So, on a typical day, you will:

    • build and scale new features on the front-end

    • improve and fix existing functionality

    • take care of your personal staging environment

    • work closely with backend, helping to define the APIs

    • participate in the design and architecture of new features

    • If you know React Native, you could also take part in building our mobile app

    Are you the real deal? Let's talk!

    If you can build kickass PWAs with Silicon Valley standards and you're up for a challenge building a 10x product alongside a team of A-player hackers, now is the time to apply. You'll be joining us at the perfect time.

    We'll hire the best engineer for the job regardless of your location. Timezones are not a problem as long as you're able to overlap with us for 3 hours a day. Our process is super fast, and you'll know our final decision within ten days max, so let's talk!

  • Seeq makes data analytics software for a big market that’s often overlooked by tech companies: industrial process data. Think pharmaceutical manufacturers, wind farms, and energy companies with tons of equipment and sensors. Our software engineers tackle hard problems in streaming calculation, storage and distributed computing, and we create elegant HTML5 data visualizations with smooth interactivity.


    Our company is 100% remote and proud of it. We use a variety of collaboration tools, like Zoom and Slack, which makes us feel like we’re in the same building together. We have a stacked team of kind-hearted, talented engineers that love to collaborate, teach each other new tricks, and build products that far exceed our customers’ expectations.


    The core of our product is a full-featured calculation engine that can perform complex math and execute machine learning algorithms on streaming time series data.


    SKILLS & REQUIREMENTS

    As a Software Support Engineer (SSE) you’ll join our growing team to help our customers install our software (or, in the case of our cloud offering, deploy to our cloud-hosted environment), connect to their datasources, integrate their identity/authentication infrastructure, and upgrade to new versions. You will interact with customers directly (usually over Zoom webconferencing) to troubleshoot technical issues with our software. You will be a member of the product development team, and will have a strong voice in shaping development effort to improve customer satisfaction and mitigate common pain points.

    You have many (or even all!) of the following qualities:

    • You are motivated by solving customer problems. You tenaciously dig in to find the real root cause.

    • You are extremely responsive and communicative and are excited to help customers even during off-hours.

    • You like both Linux and Windows. (90% of our customers use Windows Server.)

    • You are constantly finding ways to perfect your craft, be a better teammate, and come up with cool stuff. You may or may not be Batman and/or Catwoman.

    • You are disciplined with a high attention to detail.

    • You are patient and empathetic when you're helping customers with problems.

    • You learn things quickly. You’re usually the one suggesting new ideas and raising the bar for the whole team. You listen really well, and you know how to make your ideas be heard without turning people off.

    • You are fluent in networking technologies such as TCP/IP, HTTP(S), and Ethernet, and you’re not afraid to dive into a deep investigation with tools like Wireshark, tcpdump, TCPView, Process Explorer and the rest of the Sysinternals Windows power tools.

    • You have a Bachelor's or Associate Degree in Computer Science, Information Technology / Information Systems or related field.

    • You are up for traveling periodically to work with customers on-site or to attend our meetups to hang out with your colleagues and get some face-to-face time.

    • You know how to balance life & work, and you don’t want a job that forces you to choose between them.

    • You want to work with a bunch of really smart people that love working together. And you want to work for a startup with good investors and a bright future.

    ABOUT SEEQ CORPORATION

    Seeq is based in Seattle and founded by serial entrepreneurs. Our executive team and board of directors have extensive experience with successful startup ventures in high-growth environments. 

    We are founded on the idea that companies need better solutions for quickly and easily getting business insight from their industrial process data. We are providing software and services that convert that data into meaningful information that the business can use to improve profitability.

    We use the best modern big data technologies to bring industrial process data into the business decision process.

    Our company is small, so we are serious about recruiting and retaining the best teammates. We think there are tons of benefits to working on exciting technology with a cohesive team and the flexibility to work from anywhere. Here are a few more benefits we have to offer: 

    • Salary plus bonus and equity incentives

    • Medical benefits, plus optional Flexible Spending Account and Health Savings Account programs to cover additional medical expenses

    • Optional life, disability, and personal accident insurance

    • Employee Assistance Program

    • Adoption assistance

    • Internet and mobile phone stipend

    • Untracked/unlimited time off

    • 401k plan (no matching contributions yet)

    • Company meetup events in fun locations

  • Are you an experienced Node.js developer who digs microservice architectures? Then come join our top Node.js team and let's build elegant tech solutions internationally.

    At nodeSWAT we help international clients to scale their businesses with modern technologies

    Node.js & (React || Angular 4+ || Vue)

    Role description

    By joining nodeSWAT you are signing up for:

    • Developing full-stack solutions

    • Fast paced work environment

    • Actively thinking and acting along

    • Using variety of modern tech and tools

    • Participating in daily standups

    • Multitasking (occasionally)

    Some essential requirements:

    • Growth mindset (very little is fixed in our work)

    • An eye for quality and love for agility

    • Courage to take proactive action

    • Ability to own your work and results

    • Keen interest in helping others

    • Good written and verbal English skills

    Stuff that is up to you:

    • Office or remote work

    • Start your day early or finish it late

    • Whether you drink coffee, tea or beer

    • Whether you laugh at our jokes or not

    • In a nutshell - we value attitude over raw skills & a good personality over qualifications. Skills and qualification can be developed, but attitude is hard to forge.

  • 1 month ago

    Are you interested in working in a dynamic and growing international company with a strong Open Source culture and whose products are used by big Internet and other companies all over the world? MariaDB is the fastest growing Open Source database worldwide, with more than 12 million users. We power applications at companies like booking.com, Virgin Mobile and Wikipedia, and we partner with companies like Alibaba and Facebook. The company was founded by the team that founded and built MySQL and enjoys unprecedented technical depth for a startup

    We are a distributed global team, working from home, coworking spaces and some in offices depending on the location, telecommuting via the internet, and making heavy use of email, web, Skype, and similar technologies.  Prior experience from this form of working environment is ideal. Candidates must be self-motivated and able to work autonomously.

    KEY RESPONSIBILITIES

    • Develop new functionality in InnoDB

    • Bug fixing in InnoDB

    • Develop tests for functionality in InnoDB

    TECHNICAL SKILLS

    • Strong C and C++ skills

    • Familiarity with Perl

    • Persistent data storage development

    • Design skills for performance, reliability and security

    • Familiarity with version control systems, gdb, Valgrind, AddressSanitizer

    • Formal Grammars, concurrent algorithms, lock-free algorithms

    HELPFUL SKILLS (NOT MANDATORY)

    • Previous experience in InnoDB development

    • Transactional data storage development

    • Experience in development of other storage engine

    • Familiarity with SQL and MariaDB or MySQL

    • Open source development

    PERSONAL SKILLS

    • Language requirement: English – our corporate language

    • Problem solving mindset

    • Able to present and discuss ideas and cooperate

    WHAT’S IN IT FOR YOU?

    • Impact the world of technology by pushing the boundaries of technology and business models, working at MariaDB – the startup founded by the MySQL team. Be part of a game- changing organization that encourages outside-the- box thinking and empowerment, and is truly shaping the future of the software industry.

    • You’ll be collaborating with high-caliber colleagues around the world, offering unparalleled learning and growth opportunities. We provide a very competitive compensation package, 25 days paid annual leave, and a massive degree of flexibility and freedom – along with the personal responsibility these come with.

    LOCATION

    • Anywhere/Remote.

  • 1 month ago

    Gridium is looking for a full stack engineer to help us build the next generation of energy and operations software tools for buildings. You’ll participate in evolving our system for better resiliency, scalability, and transparency.

    Buildings are responsible for 40% of the world’s energy footprint. A typical building contains thousands of pieces of equipment, sensors, and interconnections. Gridium makes software that helps people run their buildings better, at lower cost and with less energy.

    We’re looking for a US-based full stack engineer to design, develop, and scale our services. At Gridium we manage quite a bit of data, pouring in daily from hundreds of thousands of electricity meters. We need help connecting new data sources and growing our web applications to support ever-greater volumes of data. That’s where you come in.

    About the job

    Our stack lives on AWS and includes Docker, Postgres, Python, Java, Elasticsearch, and Ember.js. For this role, we’re looking for someone with strong Python and relational database experience. Experience with Java, Selenium, writing web scrapers, or a background as a QA engineer are all pluses. Experience with any modern front-end framework is also useful.

    You should be comfortable with consuming 3rd party APIs, ETL processes, data validation, and debugging across multiple systems. You should be able to make good decisions (and explain them!) about when to build something custom vs taking advantage of AWS and/or open source options.

    You should have strong experience with Python, SQL, and writing unit tests. You should be self-directed, responsible, and committed to delivering efficient, well-documented, and well-tested code.

    We are a small team, and you should expect to work closely with both engineers and non-technical staff. We need someone who is self-directed and a great problem-solver, but also able to ask good questions and collaborate effectively with teammates. For example, you might trace a data issue from a 3rd party API to a Java parsing task to a relational database, then explain what’s wrong and how to fix it.

    • Do you enjoy a fast-moving startup environment?

    • Are you an expert in debugging services with lots of moving parts?

    • Are you excited about what you can do with AWS products and services?

    • Are you obsessed with data, and experienced with data modeling?

    • Do you want to truly own the systems you work on?

    • Are you comfortable working in a remote environment?

    • Do you enjoy diving deep into complex systems to track down a data issue?

    If so, Gridium is the place for you.

    Requirements

    • Strong experience with Python.

    • Experience writing SQL and tuning relational database queries.

    • Proficiency creating integrations with external APIs.

    • Ability to design systems for observability and effective monitoring.

    • Must currently reside in the United States and have the legal right to work in the United States; must be available to travel for four days each quarter.

    About Gridium

    Gridium is a growing, venture-backed SaaS software provider for buildings. Our products help commercial property owners manage all aspects of their buildings, from energy to work orders. We serve buildings of every shape and size, deploying a range of statistical and machine learning techniques to help develop energy efficiency strategies, streamline operations, and delight tenants.

    Of course, spending time face-to-face is important, so once a quarter we pick a city and meet up for several days of highly productive and highly fun planning and doing (and eating and recreating). Past trips include Palm Springs, Breckenridge, Chicago, Austin, and more.

    We have a casual work environment where everyone’s ideas and opinions matter. We are committed to work-life balance and offer everyone opportunities to learn, experiment, and grow. Since creative, enthusiastic employees are the basis for our success, we take great care and pride in how we attract, hire, and support our employees.

    Benefits

    The position comes with salary, stock options, 401(k) match, a great health plan, vision, dental, generous parental leave, and a flexible vacation policy — we want you to take the time off you need so that you are happy and productive.

  • Do you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of a high performing, quality focused team? If so, Theorem wants to know more about you!

    Theorem is a software consultancy that believes in simplicity in software design. We deliver solutions for startups and enterprises - You can see our portfolio to learn more about the results we’ve delivered for our clients.

    This is a remote role. We are a remote first company with offices in Los Angeles and New York. We have team members all around the world.

    Please note this role may require occasional travel to client sites within the USA. Candidates located within UTC - 3 to UTC - 8 will be given priority for team time zone alignment.

    At Theorem you can make a significant impact while enjoying a flexible work schedule.

    As Experienced Go Engineer  at Theorem You Will:

    • Architect components and build distributed systems, APIs, and web applications

    • Write lots of high performing Go (golang)

    • Tackle complex problems in distributed computing, fault-tolerant storage, distributed queuing

    • Build high quality, well-designed, and scalable SaaS platform

    • Work with Docker, Kubernetes, and NoSQL databases

    • Work with product designers and clients to clarify requirements, prototype functionality and build features and products

    • Participate in code and design reviews, teaching and learning from other engineers

    • Plan, estimate and prioritize work in a collaborative and distributed team

    Requirements:

    • 5+ years of relevant professional experience

    • 1+ years working with Go and 3+ with at least one other programming language

    • Previous experience collaborating on highly distributed teams

    • Possess a passion for software development

    • Possess a drive to get things done

    • Experience working within an Agile/Scrum environment

    • Open-minded and demonstrates a passion for continuously learning

    • Possess a strong and reliable Internet connection

    • Align a portion of your day with the business hours of Pacific Time Zone - UTC - 8

    Skills that would be nice to have:

    • Previous consulting experience

    • Experience building service-oriented architectures

    • Experience building non-REST APIs such as GraphQL

    • Experience with JavaScript (ES6) and modern web development tools such as Webpack, React, and GraphQL

  • 1 month ago

    Hoodoo Digital is looking for an Automation Engineer to join their team. This is a development role that involves building and enhancing tools that automate our testing practice. You’ll work closely with the rest of the development and product team while creating test plans, developing automation code to test new and existing features, and ensuring a quality product for our clients. If you enjoy writing code and finding ways to break it, you’ll love this position! 

    As an Automation Engineer at Hoodoo, you will work with open-source test frameworks on a variety of projects, both building from scratch and adding to existing automation suites. You’ll also help enhance dev tooling, participate in code reviews, and contribute to writing unit tests as needed. You’ll be a champion for quality on your team and ensure new features go through manual and automated functional, regression, and performance tests where needed. The Automation Engineer will work closely with the rest of the engineering team to define and write unit and integration tests. 

    Qualifications

    • Web application testing background

    • Programming and scripting experience, specifically with Java, Javascript, Bash, Python

    • Eager to learn new technologies

    • 3+ years of software testing experience

    • Experience setting up and developing with UI automation frameworks and tools like Selenium, Cypress, TestNG and JMeter

    • Experience with BrowserStack, SauceLabs, and other UI validation tools

    • Experience navigating an IDE and the Linux command line

    • Hands-on experience with git and version control

    • Knowledge of Agile development processes

    • Comfortable executing and writing SQL queries

    • Able to read and write JSON, YAML and XML

    • Exposure to dependency management with Maven or Gradle

    • Familiarity with continuous integration tools like CircleCI, Bamboo, Jenkins or GitlabCI

    • Bonus if you have API testing experience using tools and frameworks such as Postman and RestAssured

    • Background working with Adobe Experience Manager or React applications a plus

  • 1 month ago

    Time commitments: Full-time as an employee 

    Compensation: CAD$75,000-$100,000 per annum. We offer 20 days of paid annual leave pro-rata and equity incentives for exceptional leadership.

    Visa sponsorship: Only for our UAE hub

    You will be expected to:

    • Optimize existing and new code for maximum speed, scalability, readability and security. 

    • Implement unit tests. 

    • Incorporate feedback provided by other team members through code review and review other team member’s code & provide feedback.

    Qualifications:

    • 3-4 years experience managing the full software development life-cycle using Python for enterprise applications

    • Knowledge of software design patterns for data science applications and APIs

    • Ability to collaborate effectively using agile methodology

    • Ability to self-manage through remote-work

    Recruitment process:

    We have 3 stages of hiring which typically takes up to 3 weeks to complete. Once you submit your resume, we will review it as soon as possible. If we think you might be a good fit, the first stage is a chat with a member of our team. The second stage is a technical challenge which assesses your technical skills. You are free to work on the challenge in your free time, and we suggest allocating no more than 4 hours to the challenge. The third stage is an interview with one founder and at least one team member.

    There are no deadlines for this application – we hope to hire the right person immediately when we meet him/her!

    About the job:

    PigeonLine is on a journey to develop innovative enterprise tools to help governments and businesses globally. As a senior software engineer you will help us realize this journey. You will collaborate with our cross functional team to develop software solutions that are easy to use, interactive and secure. You will not fall short of technical challenges and will have the freedom to push boundaries to technologies.

    Working at PigeonLine:

    We love doing great work building great tools with a great team! Our culture is human-centric, which means two things for us: (i) we believe we perform at our best when we have the freedom and trust to own our projects and work flexibly, and (b) we place wellbeing and diversity at the core. We highly value pioneers who take initiatives to find new and better ways to improve our work and our solutions. We are a collaborative, diverse and global team, and we use effective communication which tends to be “clear, respectful and early”. We are passionate about data privacy – we only use encrypted and self-hosted tools for collaboration and sharing, which means no third-party providers have access to our data or our clients’ data at any point. Relationships are built on trust, which we will never compromise.

    PigeonLine is an equal opportunity employer. Please inform us if you require special provisions for your interview, and we will do everything we can to facilitate.


  • 1 month ago

    The Opportunity

    Modern Tribe is looking to add a seasoned DevOps engineer to our team for a 10 to 15 hour per week contract through January. The opportunity is a chance to jump in with both the services and products teams at Modern Tribe to work across client projects and our WordPress plugin products. You will work to plan, tune, and maintain our online systems so that we delight our users with fast websites, and we delight our developers with clean, stable, and predictable environments to work in.

    Who We Are

    Modern Tribe, Inc. is a rapidly growing software & design company. We develop custom solutions for some of the world’s largest companies, government institutions and smaller growing organizations. We pride ourselves on our ability to bridge people and technology and to bring the passion and dedication of an entrepreneur to every project. Our team is composed of talented employees and freelancers around North & South America (and a smattering across the globe).

    Modern Tribe is committed to a culture that embraces diversity and inclusion. We foster an environment of collaboration, open engagement, fairness and respect regardless of differences in age, race, disability, national origin, gender identity, religion, sexual orientation or veteran status. As a hybrid workspace ranging from distributed contractors to traditional employees, we value the unique perspectives and experiences of our global team.

    We come from all walks of life. We are small business owners. We are tattoo aficionados and 80’s movie buffs and ex-pats. We are homeschool teachers. We are single parents. We are musicians, college drop-outs, and entrepreneurs. We are travelers, feminists, runners, volunteers, and makers. We are a Modern Tribe.

    Everyday we strive to fulfill our motto: live well and do good work. We hope you will consider joining us.

    Who You Are

    We love working with each other because we have built a culture that suits us well. We work primarily with freelancers and coordinate their talents for large projects. To be on our team, you must be:

    • HAPPY

    Where there is a will, there is a way. Having a positive disposition allows us to achieve great things and to support each other.

    • HELPFUL

    Always looking for ways that you can help others.

    • CURIOUS

    It is essential that you have a passion for learning. Technology changes daily, and life has a way of constantly raising the bar.

    • ACCOUNTABLE

    Our clients expect us to get the right thing done on budget and on time. Communicating expectations and meeting them is the cornerstone of success.

    • A FREELANCER

    This means that if you live within the USA, you will also maintain your own personal client list and that Modern Tribe will only comprise a proportion of your total income. Regardless of where you live, you need to be already freelancing.

    Personal Competencies

    • Strong communication and/or experience working as part of a remote team

    • Self-motivated, detail-oriented, strong organizational skills, with a methodical approach to all tasks

    • Ability to prioritize workloads and meet deadlines

    • Ability to work independently with minimal oversight

    • Fluent English speaker

    Knowledge & Experience

    • Full time 100% freelancers only!

    • Experience deploying and scaling PHP based applications

    • Proficiency using AWS services and tools

    • Good knowledge of Docker and Containerization

    • Ansible experience

    • Experience with Jenkins and other orchestration tools

    • Experience creating monitoring strategies for infrastructure

    • Some experience doing web development. At the very least, be able to read code and understand what’s going on, and specifically what it means to make code perform well (caching, etc).

    • Ability to use a wide variety of open source technologies and tools

    Bonus Points

    • Big plus if you’re experienced with high scale WordPress instances

    • Big plus if you can write good modern PHP or JavaScript

    • Experience with ElasticSearch, Redis, or Memcache

    • Experience with Kubernetes

    • Strong grasp of automation tools and how they can make our teams work with stability and speed

    Responsibilities

    The DevOps engineer is a hugely important person that helps keep everything running smoothly – our production systems, and our developers. As a remote DevOps Engineer at Modern Tribe, some of your key responsibilities will be:

    • Architect and maintain multi-site, high-availability, production solutions

    • Help streamlining deployment process and CI

    • Diagnose and resolve production system issues

    • Manage, monitor, and scale infrastructure

    • Stay up to date on emerging technologies, investigate new technologies to see if there are improvements that can be made

  • Theorem is a software consultancy that believes in using simple tools to solve problems. We build custom systems for both startups and enterprises - You can see our portfolio for more information about our clients.

    Our main offices are in Los Angeles and New York, but we work remotely with people from all around the world.

    Our engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We work closely with our clients, sharing our experience to help them better define their products.

    We are looking for HTML, CSS and JavaScript experts that are always learning and adapting to the ever-evolving frontend landscape. But we don't want you to build a UI in a silo, we want you to be an expert in collaborating in designing services and APIs, user experiences and product requirements with our clients.

    The ideal candidate has experience working with React and Redux and has a thorough understanding of the options and tools available for managing an application’s state and their underlying functional programming concepts.

    Skills & Requirements:

    • Smart, gets things done.

    • Excellent communication skills.

    • Consulting experience.

    • Passionate about software development.

    • Experience working in a distributed company.

    • Open minded and always learning.

    • Experience with React and Redux. 

    • 5 + years of professional experience

    Duties & Responsibilities:

    • Architect and build web applications.

    • Work with product designers and clients to clarify requirements.

    • Plan, estimate and prioritize work in a collaborative team.

    • You like to get the work done! You want to collaborate in a consultative environment and  guide our clients in best practices in order to achieve great project success in addition to contributing to the growth of a great company. We want to know more about you!

    About Theorem

    Theorem (previously Citrusbyte) is an innovation and engineering company that advises clients on product strategy, engineering, design, and culture, then partners with them to build and launch technology-driven solutions to their most complex problems. Theorem is chosen by clients when results matter most — becoming the agent of change, and driving a transformation that involves not only technology, but also people, process and leadership. Founded in 2007, and headquartered in Los Angeles, Theorem's global team of engineers, designers, technologists, researchers, strategists, and advisors, has deep expertise across a broad variety of industries including consumer electronics, automotive, manufacturing, supply chain, healthcare, finance, and entertainment.

    While we have offices in LA and New York, we work remotely with team members around the world

    • 100% REMOTE - Work from your remote location if you are not called to travel to client site

    • TEAM RETREATS - We get together at an inspiring location to meet, work and play

    • HEALTHY BODY, HEALTHY MIND - HAPPY TEAM - We offer vacation and support healthy lifestyles through our physical fitness and continuing education benefits program.

  • The opportunity

    Pubstack helps top Publishers understand and improve the performance of their advertising revenues. Which means that Pubstack's technology is deployed on all major websites, collecting billions of data events daily. 

    You will join a highly skilled team as one of the first members and be at the first place to tackle unique data problems and challenge.

    What you will do

    • Own and support our data pipelines, remove scaling bottlenecks

    • Develop systems that ingest and process hundreds of thousand events per minute

    • Write a significant amount of code, lead architectural decisions for new and existing services

    • Ensure the team consistently ships high quality code and architecture

    Who you are

    • You have significant experience with Go, Python or Java 

    • You have significant experience with AWS or GCP and are a virtuose of Terraform

    • You have been building applications for 4+ years and know the systems you’ve worked on from top to bottom

    • You have architected, built, and operated distributed systems to solve problems at high scale

    • You master the art of storing, indexing, partitioning and processing data

    • You want to work in a fast-paced, high-growth startup environment to build a disruptive product  

    • You strongly believe that written and async communication are the keys to success in a remote team

  • At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. 

    Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

    Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs

    Job Description

    You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting native Android applications. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.

    Key Qualifications

    • a Bachelor's or higher degree in technical field of study

    • knowledge and hands-on experience with Java and the Android SDK

    • excellent troubleshooting and creative problem-solving abilities

    • excellent written and oral communication and interpersonal skills

    Ideally, candidates will also have

    • experience with RxJava or other asynchronous and event-based paradigms

    • experience with Kotlin

    • experience with at least one backend language such as Go, C/C++, Java and Scala

  • Job description

    We are looking for a mid-to-senior level Web applications developer who is interested in developing new products. The successful candidate would develop client facing travel time analysis tools and create an application that can demo the Search API. They would join the product team based in Kaunas alongside three other team members working on these projects.

    What we offer

    The salary offered matches your experience, educational background, and job skills. We offer employee stock options, gym subscription and remote working with a flexible schedule. We also provide any equipment you would need for work. All this is possible as long as you are okay to work from around 10/11 am to 18/19 in GMT+2 and attend daily 11 am online stand-up meetings. We also have team gatherings in Kaunas office up to 3 times a year.

    Requirements

    • Decent HTML, CSS and Javascript experience;

    • Experience with functional programming or Scala;

    • Understanding of basic UI/UX design principles;

    • React knowledge is a huge plus;

    • Experience of working in Scrum/Agile environment is a plus.

  • 1 month ago

    What will you be doing?

    As with many young companies, your responsibilities will change over time. However, here are some of the responsibilities we expect you to take on as a Principal Engineer:

    • Work with our Data Integration and Data Ingestion teams to translate business requirements into high-quality, well architected software solutions.

    • Evaluate and evolve our workflows to ensure fast and efficient collaboration between members of the team.

    • Work on strategy, goals and the structure of the team together with the Director of Engineering to ensure we're best placed to meet our targets.

    • Lead a high performing team of Engineers, ensuring that they are being developed, mentored and challenged, acting as an advocate for them within the organisation and ensuring roles and responsibilities are well defined.

    • Facilitate decisions in building and evolving our data pipeline to improve reliability and resilience.

    • Be continuously learning to make sure we’re able to effectively deploy new technologies and processes in order to stay competitive.

    Requirements

    Sounds interesting? Here’s what we’re looking for:

    • Data experience: You’ve worked with systems processing hundreds of millions of events. You have previous experience with ELT/ETL.

    • A strong background in data engineering and/or software engineering.

    • 3+ years of leadership experience - you know how to build and manage teams of engineers. You love helping people to grow and improve, achieve their potential by inspiring excellence and innovation.

    • Strong critical thinking and an outcome-driven mindset. You believe challenging the status quo is fundamental to improve processes, best-practices and technologies in order to stay competitive.

    • Work ethic and communication - we value transparency and open communication. We try to avoid problems by working to resolve tensions and coming together as a team to achieve our shared mission.

    • You’re always up for pairing and helping your colleagues to solve challenging problems.

    • You believe in leading by example and resist command & control structures.

    What is it like to work at ChartMogul? 

    • You’ll join the adventures of an early stage company and experience what it means to have a job that’s incredibly impactful.

    • You’ll become part of a team of nice, awesome and highly dedicated people that all have the same mission: Helping companies to build better subscription businesses.

    • You’ll receive a great compensation package (market or above-market).

  • BoxBoat (US only)
    1 month ago

    WHAT YOU ARE ("ROLE DESCRIPTION"):

    The DevOps Engineer brings deep technical expertise with a self-starter passion to enable successful adoption of the container platforms and DevOps tools in customer environments. They are problem solvers at heart, coders and scripters for work and play, and above all understand the impact containerization can bring to a DevOps workflow. This role understands our customer’s greatest CI pain points and is excited about digging deep to implement an end-to-end containerized solution. Working on a team with BoxBoat and client employees alike, they use their systems administration, networking, and development experience to integrate the container technology stack into an overall DevOps solution delivering higher reliability and consistency to the customer environment. 

    WHAT YOU ARE DOING (“RESPONSIBILITIES”):

    • Serve as a technical team member on customer engagements, contributing your knowledge and expertise towards the success of the project 

    • Implement containerized workflows into customer environments through use of technologies such as Docker, Kubernetes, Jenkins, Ansible, Terraform, Consul, and other open source codebases

    • Understand customer software architecture in order to consult on accepted microservice practices – and then do it; re-architect application stacks as necessary while keeping in mind the end solution

    • Diagnose environmental issues and introduce/implement technologies to solve them

    • Stay up-to-date on the latest container platform releases and containerization techniques

    • Engage with vendor product development teams as a trusted partner to provide feedback and collaborate on issues

    • Establish credibility and trusted relationships as an advisor to customer leadership

    • Advocate for BoxBoat as a containerization evangelist by contributing written works to the BoxBoat knowledge base and social media channels, engaging in meetups for fun, and finding presentation opportunities to spread the word

    WHAT YOU HAVE ("REQUIRED SKILLS"):

    • Expert Linux administration skills including software packaging, distribution, and configuration

    • Linux network configuration with major distributions, Debian, RHEL

    • Experience with IaaS, PaaS and cloud technologies

    • Experience of distributed application concepts and DevOps tools

    • Excellent writing and communication skills

    • Demonstrable troubleshooting and debugging ability

    • BSc. degree in Computer Science, Mathematics, Engineering or equivalent professional experience.

    In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

    WHAT WE BRING (“BENEFITS”): 

    BoxBoat is a group of fun, smart people innovating with technology and process to create amazing outcomes for our clients. We understand the modern era of the telecommute and want to provide the ability to stay out of the office! While many of our engagements are on-site, we take advantage of remote administration of client environments with the ability to stay at home. We still do hope to catch you every now and then at our office location in Washington, D.C. 

    • Medical

    • Dental

    • Vision

    • Disability

    • 401k (match)

    • Unlimited PTO

    • Build a passionate, high performing, distributed engineering team working on the cutting edge of AI and ML infrastructure

    • Opportunity to scale out a world-class engineering team in a fast growing startup in Seattle 

    Algorithmia automates, optimizes, and accelerates every step of the journey to deploying of AI and ML at scale. We allow anyone to run models on massively parallel infrastructure in minutes instead of months. In our cloud or your datacenter - all completely managed for maximum performance at minimum cost. Already trusted by over 90k developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast, simple, and cost-effective for everyone.

    We are seeking an Engineering Manager to take the reins in building and leading our world-class Platform engineering team. You will be a critical leader in Algorithmia’s next phase of growth. You will experience unique visibility and growth opportunities that comes with joining the first AI startup funded by Google’s AI Fund. This team is expected to grow especially fast.

    What You’ll Do

    • Own the technical vision for the Algorithmia Platform team

    • Build a passionate, high performing, distributed engineering team working on the cutting edge of AI and ML infrastructure

    • Balance a high-output engineering mindset with the rigorous demands of a fast-evolving enterprise cloud business

    • Partner closely with product leadership to turn customer needs into amazing technical results, making sure we continuously deliver products to our customers at a fast pace and unrivaled quality

    • Mentor and develop engineers and team leads in their career growth

    • Define and establish engineering best practices

    • Drive a positive, inclusive, results-oriented culture

    • Manage team sprints, commitments, and deliverables

    • Ensure the team has satisfactory stories, tasks, and bug descriptions to efficiently work

    What We Would Like to See

    • 5+ years experience as an engineering leader, preferably a combination of big and small company environments, having managed teams of 5 or more engineers

    • Experience in one or more of the following: built large-scale, automated distributed systems, configuration management, and CI/CD solutions

    • Ability to prioritize and execute on multiple complex projects with a passion for detail

    • Proven ability to generate decisions through data

    • Highly collaborative, with the ability to work well with fellow engineering leadership and distributed stakeholders

    • Deep empathy for users; you understand that Algorithmia would not exist without them

    • Experience managing remote team members and/or entire teams

    • BS degree in Computer Science, Mathematics, Engineering, or equivalent

    • Advanced degree preferred

  • Canny helps SaaS companies build better products by being better at listening to and acting on user feedback.

    The benefit of working with SaaS companies is that our work impacts technology in virtually every sector (education, medicine, tech, and so much more). We're using what we're great at, building great products, to have the impact we want to have on the world.

    • Early-stage startup, 5 person team, launched about two years ago

    • Over 350 customers, including industry-leading companies like Flexport, Bench, and Compass

    • 100% remote, founders are digital nomads

    • We haven't raised any money, we are our own bosses

    For more info, check out our blog, team page, or our nomad journey on Instagram.

    ROLE

    We're hiring a full-stack engineer to help us build Canny. You'll be working alongside founders to make Canny more valuable to its customers, and grow faster 🚀

    RESPONSIBILITIES

    • Build out new features and integrations to expand our product/market fit

    • Improve our funnel to optimize for growth

    • Fix bugs, improve UX, and make Canny scale

    • Talk to our customers and prospective clients to help out with sales/support and better understand our target audience

    QUALIFICATIONS

    • You've built best-in-class products people fall in love with

    • You've built rock-solid, scalable infrastructure from the ground up

    • Ideally you've worked in startups, even better if at a B2B/SaaS startup

    TECHNOLOGIES

    • Front-end: React, Redux, Webpack, Sass, ES6

    • Back-end: Node, Mongo (mongoose), Isomorphic React 😎

    • Hosting: AWS (EC2, CloudFront, S3, ELB)

    COMPENSATION

    • Competitive salary

    • 0.5% to 2.0% equity

    • Unlimited sick and vacation days (paid)

    • Quarterly international team offsites ✈️ (paid)

  • Our customers need on-boarding and training before they can master the Platform.sh fun. Can you deliver breathtaking and exhilarating tech demos, and explain the intricacies of command line tools? We run OEM PaaS services for famous brands like Magento Enterprise Cloud Edition and Sensio Cloud - can you help us build and run these vibrant software products?

    Directly reporting to our Director of Customer Solutions and in close interaction with our Sales, Support, Engineering and Infrastructure teams, you will be responsible for selling and proactively ensuring a stable and secure product experience:

    In a given day you might:

    • Tailoring product to meet prospects requirements

    • Working closely with sales teams for product demos and answering technical questions

    • On-boarding and training new customers

    • Demonstrating customer business knowledge in the light of our product utilization

    • Analyzing customers’ technical needs to suggest consulting services and meet their requirements

    • Supporting our large accounts in their daily use of our product

    • Liaising with engineering teams when necessary for product improvement

    • Getting up to speed regularly with our new product features

    • You will give our customers their very first impression of our product, leading the path to high satisfaction in their product experience. 

    Qualifications

    Minimum Qualifications

    • Proven successful experience in handling technical customer relations in the web industry

    • Demonstrated the ability to successfully matching customer expectations with product capacity

    • Extensive knowledge of web application architecture and services (DNS, CDN, web servers, databases, cache layers, etc.) and distributed systems.

    • Extensive knowledge of web development workflows and existing tools (git, CI tools)

    • Knowledge of common web applications and frameworks: Magento Ecommerce, Symfony, Drupal, eZ Platform, or Typo3 

    • Knowledge of cloud services (AWS, Azure)

    • Dynamism with a cool head

    Preferred Qualifications

    • Mad Linux (Debian) skills

    • Public speaking experience

    Sound Like a Good Fit? We’d love to talk to you!  

    This is a remote job. Work from anywhere!

    We are a worldwide distributed team and are looking for a candidate who can perform well working remotely. To be an effective performer you’ll need to be able to effectively collaborate across time zones while operating with a high level of independence and autonomy.

    About Platform.sh

    Platform.sh is an idea-to-cloud application platform that simplifies cloud infrastructures.

    We give developers the tools they need to experiment, innovate, get rapid feedback and deliver better-quality features with speed and confidence thanks to our unique rapid cloning technology.

    Platform.sh serves thousands of customers worldwide including The Financial Times, Gap, Magento Commerce, Orange, Hachette, Ikea, Stanford University, Harvard University and The British Council.

    We want people who are passionate, open, multicultural, friendly, humble and smart to join us and help this fast-growing, award-winning company to revolutionize the tech industry.

  • The job

    You will work on all aspects of our current product, which includes:

    • Our user-research platform, with all the challenges associated with complex data-visualisation & analytics dashboard. 

    • Our tester’s hiring platform, where you’ll work with us on building a complete marketplace from scratch. 

    • Prototyping tool integrations, or you’ll be able to work directly with the development teams of InVision, Marvel, Adobe, Figma and more. 

    • Our automated reporting platform, where you'll work on a comprehensive document for the whole product team to collaborate on.

    As part of the Maze team, here’s what you’ll do:

    • Architect and develop highly scalable web applications 

    • Work closely with our designer and engineers to design, build, and ship new features from scratch 

    • Evaluate and improve the performance, durability, and security of applications in production 

    • Take ownership for your tasks and see features through from start to finish 

    • Help teammates improve when reviewing their work and appreciate feedback when they reciprocate

    Requirements:

    • Perfectly fluent in English 

    • Javascript & ReactJS expert 

    • GraphQL / nodeJS knowledge 

    • Functional programing evangelist 

    • Able to write maintainable and scalable code 

    • Write tests & always improve your work environment 

    • Enjoy working remotely

    Bonus points:

    • Interest for UX & UI design 

    • Experience doing data-visualisation & canvas 

    • Experience with deployment automation tools 

    • A good dose of ambition, as well as a great sense of humor

    How to Apply:

    We receive a lot of applications so try to submit something that will grab our attention! It’s important for us to see your understanding of our product so make sure that: 

    1) you've done some research on Maze and signed up to try the product; 

    2) you include a well-structured and concise message with your application explaining why you find Maze interesting and why you'd be a good fit. Show off a little :).

  • 2 months ago

    Pelcro leverages modern technologies and cloud infrastructures to build the most advanced platform to build the most advanced tools. Our platform handles more than 10 million requests a day, million of dollars worth of transactions and we expect this to 10x by next year. We are looking for a full stack developer capable of constantly learning to adapt to different tasks across our stack.

    Pelcro's Technical Stack: 

    • Laravel 

    • ReactJS 

    • API's 

    • Memcached 

    • Cloud Stack on AWS 

    • AWS: S3 Cloud Storage 

    • AWS: Kenesis

    Skills needed

    • Full stack development - capable of working front-end & back-end 

    • Solid object-oriented PHP experience 

    • Experience using Laravel and (preferably) JS (ReactJS) as well 

    • Strong REST API development experience 

    • Good Javascript & AJAX skills 

    • Ability to solve complex problems and juggle multiple projects 

    • Experience with cross-browser testing and performance optimization 

    • Sound knowledge of responsive coding techniques 

    • Experience using GIT

    Benefits for this role 

    • Flexible working hours + a great team environment 

    • Remote working flexibility 

    • Compensation based on experience 

    • Flexible vacation

  • Blockstack is a decentralized computing platform. It’s the easiest way to build decentralized apps that can scale. More info here.

    Blockstack PBC, a public benefit corp, has a mission to enable an open, decentralized internet which will benefit all internet users by giving them more control over information and computation. Blockstack PBC has raised $50M+ in capital to develop core protocols and developer tools for the ecosystem. Being a Public Benefit Corp also means we have goals beyond profit, and that allows us to focus on universal human rights and sharing the value created in our ecosystem.

    Blockstack PBC is headquartered in New York City, with a globally distributed team located across Hong Kong, Gambia, Barcelona, Toronto, and Seattle.

    We’re seeking a technical evangelist to drive awareness and grow adoption of our developer products. Working with the growth team, you’ll come up with strategies to share the benefits of building on Blockstack amongst engineers and app founders in Asia. As an experienced developer, speaker, writer and community leader, you’ll be advocating for a new decentralized internet where users have fundamental digital rights, and a world where apps “Can’t Be Evil.” In this role, you will work closely with developer communities to promote development of apps in the Blockstack ecosystem and grow our open source community.

    You will:

    • Promote the adoption of Blockstack tools and network to developers within and out of the Blockchain space. This may entail sharing technical knowledge and use cases for Blockstack amongst developer communities. 

    • Help to drive strategy for deep evangelization into other communities of developers working on decentralized applications 

    • Participate as a leader in the Blockstack developer community 

    • Partner with our Digital Community Partner, Event Planner and communities across the globe to execute aligned technical events 

    • Publicly speak at developer conferences, meetups and digital events 

    • Directly contribute while soliciting and organizing community contribution to articles, guides, application architecture references, and code 

    • Liaise with internal stakeholders on critical technical alignment - such as engineering and product team 

    • Advocate for developers internally and provide feedback on real-world pain points in the developer journey

    You have:

    • 4+ years of combined experience in either application building, decentralization and distributed systems, other highly technical projects and evangelizing 

    • 1+ years of Open Source Code Compilation, Debugging and Customization 

    • Demonstrated experience in technical writing in articles and solution references, slide presentations, technical demonstration scripts or tutorials 

    • Excellent public speaking skills with 1+ years experience presenting to technical audiences 

    • Diplomatic, knows how to engage on opportunities to align activities for mutual benefit 

    • Comfortable with ambiguity; ready to apply experience and dialog to clarify expectations on-the-fly 

    • Willing to travel 50%, discipline to work from anywhere 

    Preferred Qualifications

    • Familiar with back-end languages and environments like Python and NodeJS, experience with SQL and other database systems 

    • Familiar with front-end languages like Javascript with toolkits like React 

    • Understanding of public-private key encryption protocols 

    • Experience with cloud storage (such as EC2) 

    • Experience working for a rapidly scaling start-up 

    • Active participation in Open Source communities 

    • Active on Stack Overflow 

    • Experience in open source software project(s) with 10+ other contributors

  • 2 months ago

    Do you have solid knowledge and experience working with ES6, Webpack, Git, SASS, and Vue.js? Become a part of the exciting growth of Blendr.io!

    Blendr.io is an iPaaS (Integration Platform as a Service) solution and one of the fastest-growing IT start-ups from Belgium. We are on a mission to help other SaaS companies supercharge their integration capabilities.

    Blendr.io is looking for a motivated and autonomous Front-end Engineer to work on developing new features for our integration platform.

    Your responsibilities

    • Architect, build, deploy and iterate new features and capabilities of the Blend Editor – the core of the Blendr.io integration platform.

    • Own the quality of your deliverable through good design, code, implementation, and testing.

    • Ensuring that technical software development process is followed on the project, stay up-to-day with the industry best practices for software development.

    What makes you a great candidate

    • Knowledge of ES6, Webpack, Git, and SASS

    • Experience working in Vue.js

    • Solid understating of HTML / CSS and JavaScript

    • Autonomy and ownership. There won’t be any micromanaging, you will take the full ownership of developing new features. Of course, the Blendr.io development team can always help you.

    • Strong sense of engineering pragmatism by being able to weigh technical debt against risk and business value when making daily decisions on how much or little to engineer a given feature or solution.

    • Critical eye for spotting issues and improvement opportunities from the lowest to the highest level.

    Nice to have

    • Experience with Vuex and/or Vue Router.

    • Experience with Laravel or any back-end experience.

    • Experience consuming real-time API’s (e.g. WebSockets, polling).

  • TruMedia Networks (US only)
    2 months ago

    We’re looking for experienced software engineers to help us maintain and grow our core sports analytics research platform. Your primary role will be full-stack web application development, including working with product stakeholders to improve existing features and create new ones. You’ll participate in architecture and design discussions with other engineering team members. You may interface with engineers from our partners or clients regarding integrations or buildout of custom functionality. 

    If you are interested, please submit your resume and brief answers to the following questions to [email protected]

    • Why do you want to work at TruMedia?

    • Why do you feel you would be a fit for this role?

    • What perspectives can you bring to the role that will make us better?

    • Is there anything else we should know about you?

    TruMedia Networks is an equal opportunity employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. We are committed to a diverse and inclusive workforce and encourage applications from candidates from groups traditionally underrepresented in the technology industry.

    ABOUT YOU

    • You have 2+ years experience in software engineering.

    • You have production experience building full-stack web applications, preferably with Node.js

    • You are self-motivated. You can take a feature request or goal and run with it with minimal oversight.

    • You have experience with software version control, preferably Git.

    • You are a knowledgeable sports fan and want to work in the sports industry.

    PREFERRED QUALIFICATIONS/SKILLS/IDEALLY…

    • Ideally, you have experience and interest in one or more of the following:

    • Modern web application front-end technology, such as JavaScript single-page application frameworks (e.g., React, Vue), Web Components (e.g., Polymer, LitElement), ES6, responsive web design.

    • Improving software development infrastructure and workflow using technologies like cloud computing (AWS), GitHub, Slack, Docker, Webpack

    • Scaling Node.js applications

    • Automated software testing using continuous integration

    • Experience working in a remote environment

    BENEFITS/PERKS

    • Flexible remote work environment. Remote work is part of TruMedia’s DNA. We currently have team members located across the United States.

    • Make meaningful contributions to a highly-regarded product used by professional sports teams and major media companies.

    • Competitive health, dental, and vision insurance

    • 401(k) with a company match

    • Annual company gathering. Previous gatherings have been in Boston and Las Vegas.

    • Opportunities to attend related conferences such as the Sloan Sports Analytics Conference

  • Aurity (Europe)
    2 months ago

    We are Aurity, a cutting-edge team with a great passion for development, always looking for new solutions and the best technology. We are working with clients from all around the world who have projects that keep us motivated and help us learn and constantly grow. We are supporting huge startups similar to Uber or Monzo. Developing web, mobile apps and backends.

    Our goal is to have fun while coding interesting applications, because life is too short for boring projects. We strive to provide our team with a clear picture of their work and the work of their teammates by having sprints, regular feedbacks, and continuous knowledge exchange or our retreats somewhere in the world.

    As a secret we can tell you that we do a lot of R&D project, which might be next React-Native… Join us to create future!

    Last but not least, Aurity is run by developers not business people. Full stop.

    REQUIREMENTS

    Currently we are looking for NodeJS Developers. Description of the role you can find below: 

    • Strong Node.JS REST API knowledge

    • Knowledge of AWS Dynamo database

    • Knowledge of AWS Lambda, 

    • Knowledge of Docker

    • Knowledge of AWS EKS

    • Approx. 5 years of general development experience

    • Perfect English speaking 

    • Great interpersonal skills

    • Operating system: MacOS

    • Very good, stable internet connection

    BENEFITS

    • One month #hackerhouse that we arrange every 6-8 months at some tropical destination.You can join the team there, have some fun and work. We make sure, the internet connection is very good. Next will be in Canary Island or Dominican Republic?

    • Opportunity to join internal workshops.

    • Get paid for additional education and conferences.

    • Work on R&D tech and create next React-Native

    • Very interesting project including blockchain

    • We are open to new projects, and we would gladly work on a realization of your idea where you would stay the leading owner.

    • Want more? Let’s talk we are always open for new ideas!

  • 2 months ago

    Datadog is building a world-class APM product that traces requests as they flow across complex systems. We are looking for an expert Go developer who can help push our tracing tools to the next level. Come and join us to build amazing open source software.

    What you will do

    • Write open source code that instruments thousands of distributed applications written in Go around the world.

    • Drive our open source Go projects and engage with the community to find and address the most important challenges.

    • Join a great team building software the right way.

    Who you must be

    • You’re a master Go programmer. You’ve written high-performance and concurrent applications, know your way around `go tool pprof`. You don’t reinvent the wheel but you prefer keeping your code concise and efficient.

    • You are a great community ambassador and can drive hard technical conversations towards a good solution.

    • You want to work in a fast, high growth startup environment.

    • You have a BS/MS/PhD in a scientific field.

    Bonus Points

    • You have significant experience with Python, Java, JavaScript, Ruby or PHP.

    • You have have experience with code telemetry and introspection.

    • You have experience with distributed systems.

  • The Role

    Voltus is looking for a Full Stack Engineer to build applications and services that leverage our growing stash of energy data. You’re very comfortable writing a React app and implementing the API that serves it. You’re also happy writing the backend service that feeds the API. You can implement beautiful customer-facing product and ugly-functional internal tools and have the judgment to know which to build when. You are bright, gritty, and good, and you want to work with others like you.

    Key Responsibilities

    • Build web applications with a focus on the client side

    • Create reusable frontend components for our growing design system

    • Work on the application and API layers for customer-facing and internal tools to process and understand our ever-growing pile of electricity demand data and market intelligence

    • Implement and follow engineering best practices, including unit tests and continuous integration

    • Work independently and thoughtfully allocate time among projects

    Technologies you’re an expert in:

    • React, Javascript, ES2015+, SCSS/LESS, Webpack

    Technologies you’re familiar with:

    • Flask/Django, Python

    Some technologies we use:

    • Python, Javascript, Go, Rust

    • Postgres, Redis, S3, Kafka, InfluxDB

    • AWS, Docker, Nomad, Terraform

    • React, Flask, Scrapy


  • 2 months ago

    # We are Graphy 📊

    **Our mission is to reimagine how teams work with data.**

    Graphy is the all-in-one data collaboration platform where teams create beautiful and interactive dashboards, loaded with data from apps teams already use and love.

    We've just raised our seed round from top tier VCs and angels.

    About this role

    We’re looking for an experienced Backend Engineer for our London office (remote is ok too!). You will partner with our CTO and work on the core product executing our ambitious roadmap. You’ll be among our first engineers on this exciting journey and will have opportunity to take on significant engineering challenges, own large parts of the product and grow together with Graphy.

    Bring your learning mindset and sense of humour – we're looking forward to meeting you!

    What you'll do

    • Develop new features and improve existing ones.

    • Design and develop services in isolation, and integrate them into the core product.

    • Specialize in one of these main areas: real-time collaboration features; internal APIs and services; third-party integrations; data formats and structures; or backend infrastructure.

    • Use and develop internal tools.

    • Help customers solve their issues and respond to their feedback.

    What you'll need 

    • Strong commercial background in JavaScript / Node / APIs.

    • Obsession with quality, small details, best practices etc.

    • Experience in one of these main areas is welcomed but not required: real-time collaboration features; internal APIs and services; third-party integrations; data formats and structures; backend infrastructure.

    • Experience in databases, scalable systems and backend performance optimization.

    • Previous experience in other startups is a big plus for us.

    • Strong communication and organisational skills.

    Benefits 

    💸  **Competitive salary** (anywhere between £60,000 – £90,000 based on skills and experience)

    🤑  **Equity**

    🏖️  **Retreats every 6 months in some cool place in Europe**

    📅  **Flexible working**

    👩‍💻  **Remote-first processes**

    💻  **All the tech you need to help you build your own workspace** (fully specced MacBook Pro or equivalent, monitors, gadgets, software etc.)

    🍿  **Team activities** (spin events, paintball, bowling etc.)

    🔋  **Personal growth fund** (extra money for courses, events etc.)

    📚  **Kindle + ebooks**

  • Timescale (US or Europe)
    2 months ago

    We need extraordinary engineers to join our team. You will act as both architect and programmer, designing, coding, and testing the core of our open-source time-series database. Our focus is on building a scalable, reliable, robust, usable, secure, performant database. You should have strong systems-building experience and expertise in C, understand both query optimization and database systems, and ideally already be a PostgreSQL expert (or show an interest and quick aptitude to become a PostgreSQL expert). And the future of managing and making sense of the deluge of time-series data should excite you.

    This is a full time position at our office in New York City, Stockholm, or Remote.

    Responsibilities:

    • Play a core role in helping to design and develop new database capabilities, including analytics, clustering and distributed operations, query and storage optimizations, and more.

    • Develop, test, and release new features and functionality from our database technical roadmap.

    • Continually improve, optimize, and test existing functionality of TimescaleDB.

    • Work with engineers both at Timescale and the open-source community to coordinate new functionality and deliver powerful integrations of the database into large applications and pipelines.

    • Provide elevated technical assistance to high-value customers, gaining insight into the needs and experiences of our users.

    • Be an enthusiastic and personable teammate, receiving and providing code reviews, and otherwise partnering and helping other engineers.

    Requirements:

    • Bachelor’s degree in computer science or equivalent experience; advanced degrees also welcome (most of our core engineering team have PhDs in computer systems).

    • 5+ years engineering experience.

    • Expertise building industrial-strength software in C/C++ for large code-bases.

    • Experience in PostgreSQL internal development highly desirable (but not required).

    • Solid knowledge of SQL, query processing and database engines, concurrency control, data replication, and/or distributed systems.

    • Passionate about building highly-reliable system software.

    • Experience with industry-standard software validation tools helpful, e.g., valgrind, Coverity, pprof, etc.

    Benefits

    • Premium medical, dental, and vision coverage

    • Stock options

    • 401k retirement plan

    • Flexible PTO and family leave

    • FSA and Dependent FSA plans

    • Educational self-improvement benefits

    • Commuter benefits

    • Flexible schedule

    • Awesome coworkers

    Time Series is everywhere, and Timescale is helping developers and companies make sense of it.

    Businesses worldwide trust TimescaleDB for mission-critical applications from industries as varied as manufacturing, finance, utilities, telecom, mining, ad tech, oil & gas, and the smart home. Applications built on TimescaleDB include IOT, complex monitoring systems, industrial machine data analysis, geospatial asset tracking, operational data warehousing, and financial risk management; via the edge, on premise, and cloud deployments.

    TimescaleThe team is based in New York City (HQ) and Stockholm, and is backed by top tier investors, including Benchmark Capital, New Enterprise Associates, Icon Ventures, and Two Sigma Ventures.

  •  Do you have a passion for creating beautifully designed and well-crafted backend systems capable of scaling and serving up to hundreds of requests per second? Are you ready to push the boundaries of your experience and in the process create some of the best work of your life? If so, here is your chance to join Emsisoft and help us shape the future technologies that protect millions of users daily from the dangers lurking on the internet.

    Here at Emsisoft, we follow our passion. As one of the premier companies exploring behaviour-based malware detection, we understand that the key to success lies in hiring smart, passionate people. Our success also relies on keeping product cycles short, which allows for constant evolution and enables us to stay one step ahead of our inflexible and uninspired competition.

    You will join a team of diverse specialists and create the core of what makes our products successful: A malware protection solution that our users love and bad guys dread. Working primarily with .NET Core, you will have a direct and immediate impact on the security of millions of end-users.

    Do you have what it takes?

    To make sure you have a clear picture of the type of candidate we are looking for, here are a couple of questions to guide you. If these make you giddy in anticipation and you believe you can answer them all with an honest "yes", then this job may be exactly what you are looking for.

    Do you know about the intricacies of multi-threading and race conditions that may occur in systems handling a large number of requests in parallel?

    Is developing and debugging multi-threaded systems second nature to you and do you often find yourself thinking about the security implications of your decisions?

    Are you the kind of person that enjoys modeling data and coming up with views, lookup tables, keys and schemas before jumping into implementation?

    Do you embrace the new challenges that the constantly evolving threat landscape creates?

    Do you enjoy working from home in small teams with an incredibly diverse and multicultural background?

    What you will be doing together with us:

    • Build the backend systems that power Emsisoft's flagship product.

    • Design and scale REST-based API endpoints using technologies like .NET Core, Redis & Kubernetes.

    • Write beautiful code accompanied by good documentation and full-coverage unit tests.

    • Remote work on a highly flexible schedule: The only requirements are a stable internet connection and participation in daily scheduled meetings.

    Requirements:

    Our requirements are as lean and simple as our products. We are looking for long-term developers with the following qualifications:

    • Strong background in C#/ASP.NET development (5+ years), including ASP.NET Core.

    • Expert level skills in high performance REST API/JSON interfaces architecture and implementation.

    • Expert level skills in high performance database development (Redis).

    • Knowledge of common source control systems like Git.

    • Fluent communication skills in English.

    • You are an independent developer that is not tied to any agency or outsourcing company. Applications from agencies and outsourcing companies even on behalf of independent developers will be ignored.

    What we offer

    • Great work life balance that comes with remote working. No traveling required.

    • Long term, 40h/week full-time career opportunity, working in an interesting field as part of a growing multi-cultural company.

    • Semi-flexible work hours providing the short daily meetings are covered.

    • Your job will be completely location independent, assuming you have access to a reasonably fast and stable Internet connection.

    • Opportunity to grow and make a difference in a widely respected antivirus company.

    • Competitive salary.

  • Interfolio, Inc (US only)
    2 months ago

    Interfolio is on a mission to build smart, inspired and useful products for faculty and academic communities. By building an engine for faculty activity, decisions, and data, Interfolio has become the first mover in defining and category of faculty-focused technology that cultivates goal-oriented collaboration around academic decision-making.

    Interfolio operates the first holistic faculty information system to support the full lifecycle of faculty work, from job seeking to review, tenure, sabbatical, committee work, research, and beyond. Offering colleges and universities increased and insight into faculty data to help achieve their strategic initiatives, Interfolio believes that advancing the faculty will advance the institution.

    What’s even better than that?

    We’ve crafted a fun, collegial, dynamic culture that celebrates team and individual success almost daily. We’ve got a lean team of super-smart, super-hard working, local and remote colleagues who collaborate closely to produce a valuable service for an industry we’re passionate about. And, we genuinely like working with each other and with our clients.

    Like what you’ve heard so far?

    Then consider joining our Engineering team. The position of Software Engineer (Elixir) can be a remote (based within the continental United States) OR work out of our office based in Washington, DC.

    We're seeking a talented and energetic Software Engineer with a deep understanding of Elixir to join our tight-knit team. You must be focused on producing high quality and maintainable code. This role offers a high level of creativity, and an opportunity to design the future with a company that is challenging the status quo.

    At Interfolio, we are committed to diversity and the principle of equal employment opportunity for all employees. You will receive consideration for employment without regard to race, color, religion, national, social or ethnic origin, age, gender identity and/or expression, sexual orientation, family or parental status (including pregnancy), or any other status protected by the laws or regulations in the locations where we operate.

    Required Experience

    • 3-5 years of relevant work experience

    • Deep knowledge of Elixir

    • Databases: MySQL, Postgres, NoSQL (Dynamo, Elasticsearch, JSONB)

    • Data cleaning, normalization, and transformation

    • Building, maintaining, and optimizing data processing pipelines

    • Understanding of Enterprise Architecture and the use of Microservices

    • Strong analytical and problem-solving skills

    • Experience with RDF and Graph data structures

    • Passion for using technology and data to solve business problems

    • Production experience with an industry standard web programming language and framework (Python/Django, Ruby/Rails, Elixir/Phoenix)

    • Experience with Git and/or Github or comparable version control system

    • Experience with GraphQL or Restful APIs

    In addition, you should

    • Possess a strong interest in higher education, startups, and/or SaaS technology

    • Be able to speak and write fluently in English (as a minimum requirement)

    • Be able to 20% travel (travel includes mostly quarterly planning meetings that take place in DC area)

    • Live within the continental United States

    In addition to a competitive salary, Interfolio offers a robust benefits package that includes medical insurance, unlimited PTO, a yearly wellness benefit stipend, a yearly professional development stipend, 401k, and professional development opportunities.

    Our culture sets us apart—we look forward sharing more about our company and our team!

  • Deel (Americas (EST) & Europe)
    2 months ago

    Deel's mission is to streamline all compliance and payments for companies working as fully distributed teams. Working remotely is becoming a normal, we want to help all the companies embracing this movement operate compliantly and have the smoothest payment experience. We are a Y Combinator company and are backed by some of the best investors in the valley. Our team is spread across more than 8 countries!

    Culture is critical to us, and we are transparent about our vision and principles. We have an exciting product roadmap in areas like Fintech infrastructure and workflow automation.

    Are you passionate about working in a remote, multi-functional, multicultural team together with other software engineers, product designer and product owner - all living in different timezones? Do you have software engineering expertise, dedicated business driven approach to problem solving, self-direction, and a strong believe that the team can achieve more than each of its members individually? Our current technology stack is node.js on the backend and React on the frontend - we are fully serverless and use PostgreSQL for storing data. We will consider candidates located in any timezones but have a strong presence at GMT-5 to GMT+3. 

    Join us on this journey to empower the future of work.

    You will

    • Join a multi-functional remote team to own our products from top to bottom. 

    • Participate in both product discovery and product delivery cycles and have real impact on the products owned by the team. 

    • Collaborate with other specialists and teams to develop new features, APIs, improvements, and fixes to handle our current and future scale. 

    • Build new features 

    • Be a part of the team's on-call rotations. 

    • Help our customers have an awesome experience with our products especially in the areas of subscription, tenant and customer teams management.

    You'd be a great fit if you

    • Have a deep understanding of designing, writing, running, maintaining and debugging applications across the whole stack in one or more of the technologies listed above. 

    • Drink HTML with your morning coffee and dream of CSS at night 

    • Enjoy being part of a highly collaborative, remote-friendly environment. 

    • Have the ability to be self-directed and be effective working independently, yet feel equally comfortable contributing in a team environment. 

    • Work well with technical and non-technical people to deliver high-value results. 

    • Believe that writing code is just the tool to solve customer problems and solving them is what really matters. 

    • Have business driven approach to software development and are focused on the outcomes rather than outputs.

    Bonus points if you

    • Have experience working in distributed teams and work environments. 

    • Have experience solving problems connected with subscription management, teams access management and access auditing in SaaS products. 

    • Have knowledge in the Fintech space

    Preferred Time Zones

    (GMT-2); (GMT+3)

    We are an equal opportunity employer and value diversity at our company. We are transparent about how we run our recruiting process

    Benefits 

    • Flexible Work Arrangements 

    • Competitive Equity 

    • Embrace Distributed Work 

    • Inclusive Work Environment 

    • All-expenses paid international company offsites

  • 2 months ago

    We’re looking for a Front-end Developer with 3+ years experience.

    Since we set out in 2012, Etch has worked with dozens of Startups and Multinational companies to design and engineer Software. We establish long-term relationships with clients to help them improve and maintain their online services.

    Our Team

    GROWING

    We’re taking on more challenging projects and want to scale-up from a Trio to a Quartette. Plus we’ll be able to arrange that table tennis doubles match, at last!

    FOCUSED

    We only work on about six products a year, which allows us to give projects our full focus and build a stronger understanding of the problem we’re solving.

    DISTRIBUTED

    Canterbury (near London) is our hometown, but we’re a distributed team so you can work from anywhere. We arrange quarterly meet-ups to bring everyone together and hangout for a few days.

    Your Role

    • You’ll be creating, documenting and integrating awesome UI components. We work on a range of projects from standalone component libraries to full-stack isomorphic SSR React builds (that’s a mouthful!).

    • Etch’s UI libraries are handed over to client development teams to integrate into their apps. You’ll be supporting their teams and documenting your components so they become fully self serve.

    • On our full-stack builds, you’ll be working with Jim, Gav and Josh to create awesome products used by thousands of people.

    You love

    • Writing component focused SCSS/CSS

    • Creating components in React/Angular

    • Writing robust, maintainable, code

    • Supporting your work during integration with client dev teams

    • Geeking out on performance

    • Sweating the details

    • Immediate projects you’ll be working on

    • A React design system

    • An Angular component library

    • A React/Redux/Express full-stack build

    • A React/Apollo/GraphQL/Express full-stack build

    • In a typical day you’ll be

    • Having standups on slack

    • Building/documenting components

    • Talking to clients on Basecamp

    • Supporting client dev teams

    • Tweaking performance

    • Writing articles about your experience/skills

    Tools & Services we use

    We know developers like to use the shiniest toys. We try to pick the best tools and services in the business to keep your workflow as slick as possible.

    • Slack

    • Trello

    • Github

    • Heroku

    • Travis

    • Codacy

    • Snyk

    Bonus skills

    • Redux

    • GraphQL

    • Webpack setup

    • UI Design

    • An eye for good UX

    • Node.js on the server

    • CI/CD

    • Unit testing

    • Integration testing

    • Visual regression testing

    • Scoping and proposal writing

    • A love for BBQ

    • Excellent taste in gifs

    Perks

    • Workspace budget (enough for a shiny new MacBook)

    • Conference trips and meet-ups

    • 4 day week summer hours in June, July, and August

    • 20 days holiday a year (increasing with tenure)

    • A week off at Christmas

    • Annual bonus

    • Paid sabbaticals

    • Workplace pension

    • Full-time remote working

    • Flexible hours

    SUMMARY

    • Position: Front-end Developer.

    • Contract: Permanent, Full-time, 40 hours per week.

    • Starting salary: £25-35K depending on experience.

    • Location: You can work from anywhere, but if you’re a train-ride from London, it’s a huge bonus.

  • 2 months ago

    We are looking for a senior-level React Native developer that wants to play a part in the future of Echobind. You should have proven experience with React Native and a desire to be a core pillar of our mobile team.

    Things you'll do:

    • Work on a range of ambitious projects

    • Work with interesting technologies including React Native, GraphQL, and Node

    • Help shape our development team and best practices

    • Write content based on your learning and experiences

    • Things we'd like you to do:

    • Bring your unique passion and perspective to our team

    • Be involved with a local meetup group (or help create one!)

    • Contribute to open source

    REQUIREMENTS

    • Demonstrated proficiency in React Native

    • Experience upgrading React Native apps

    • Be able to show apps you've worked on that are in the App Store ad Google Play

    • Knowledge of beta and production deployment processes and how they relate to the App Store and Google Play

    • Understanding of provisioning profile and code signing

    • Experience with Fastlane

    • Demonstrated ability to write well-tested, clear, and documented code

    • Ability to prioritize and self-manage. We give our developers autonomy and don't want to micromanage you.

    • Good communication skills. We expect you to talk directly with clients frequently.

    • Be a good human to your coworkers and our clients.

    • Be willing to coach teams you work with on best practices and approaches.

    • Question and suggest improvements in workflow, scope or design. You aren't a "code monkey".

    • We're remote, but you must be a US citizen.

    • Native iOS or Android experience would be great!

    • Experience writing API's with Node and a relational database is a huge plus

    BENEFITS

    • Competitive salary + annual bonus

    • Up to eight hours per week dedicated to "investment time". This is our way to investment in projects that will make you and the agency better.

    • Fully covered expenses to a conference of your choosing each year

    • Fully covered expenses to any conference that you're accepted to speak at

    • Fully covered Health and Vision benefits

    • 401k program with company matching (4%)

    • Four (4) weeks paid vacation

    • Three (3) weeks paid leave for any new parent plus three (3) additional time if you give birth or adopt.

    • New computer setup of your choice

    • Ability to work from anywhere in the US with an Internet connection

    • Echobind’s work comes from a group of human beings who have different perspectives, backgrounds, educations, lifestyles, and leanings. Our work is better because of these differences, not in spite of them. Echobind is happily a equal opportunity and affirmative action employer. We’ll always welcome people to apply with us regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

  • About Us:

    Founded in 2009, Dribbble is the top global community for designers and creative professionals and a destination for inspiration for tens of millions. Dribbble is building the world’s best platform for designers and creative professionals to gain inspiration, feedback, education, community, and job opportunities.

    We are helping the world’s design talent share their creations and get hired. A top 1,000 website in the world, Dribbble is the world’s #1 resource for discovering and connecting with designers and creative talent around the globe and helps some of the world’s best design-forward companies including Apple, Airbnb, IDEO, Facebook, Google, Dropbox, Slack, Shopify, Lyft get exposure for their design teams and to help them hire expert creatives.

    About the role:

    We're looking for a Senior Front End Engineer to join our team and help us continue to be the leading destination to find & showcase creative work for the world's best design professionals.

    We use a few different frameworks and technologies, but the crucial areas where a candidate needs significant skill and experience are:

    - Vue/Vanilla Javascript

    - HTML/CSS

    - Rails views

    As a Senior Engineer, you've been coding for years and have the skill and wisdom to contribute to a small team of developers. You'll be responsible for helping maintain a web application that supports millions of visitors each month and has wide visibility in the web industry. Product ownership, feature development, working with design teams to bridge the gap between design and technical implementation, and taking an active role in defining how an application looks and works should all be things you excel at. You should be able work independently (though we collaborate continuously) and thrive on identifying, as well as solving, problems. We like to think we're always helping each other improve, so we want someone who loves being part of a team.

    Requirements:

    • 5+ years of professional Front End Development experience

    • Exceptional understanding of front end development skills

    • Familiarity with browser testing and debugging

    • Passion for always improving (yourself, the app, the company, etc.)

    • Worked remote or want to give it a shot.

    • Ownership: the Dribbble community will depend on you to deliver a quality experience. You feel responsible for creating an excellent, end-to-end platform that supports the needs of our users.

    • Comfort with data: you know when you don't know enough to make a design decision, and you seek out answers.

    • An interest in exploration: you think about what to build now and what to build in the future.

    • A solid perspective on how users engage with online communities. Made useful prototypes and wireframes (send us samples!) and experience working with style guides.

    Our tech stack:

    • Vanilla JS focussed with some old jQuery still hanging around

    • Vue.js

    • JS testing with teaspoon/chai/jasmine/sinon

    • Ruby on Rails

    • Sass

    • PostgreSQL

    • Memcached

    • Redis

    • Elasticsearch

    • AWS/S3/Fastly

    How we roll:

    • Our teams are cross-functional with a dedicated PM leading two-week sprints.

    • We point our stories as a team before each Agile sprint.

    • Most of our team communication happens through:

    • Slack

    • GitHub issues and pull requests

    • Weekly video team meetings & brief standups

    • Semi-Annual in-person company gatherings and occasional travel to software conferences and/or Dribbble meetups

    We encourage you to apply if you have any combination of the listed skills and this sounds like a job you'll love.

    Why you want to work here:

    At Dribbble, you’ll join a diverse team dedicated to learning, teaching, and growing; as individuals, as a team, as a business, and as a community. As a workplace, we pride ourselves on doing right by our employees, and have a benefits package that makes being a part of the Dribbble team a dream job and something to be really proud of:

    • Work from anywhere. We are a 100% distributed team - no need to relocate to work for us.

    • Build your dream schedule: We trust you to set your own schedule to meet the needs of your team and project.

    • Stay healthy. Fully paid medical and dental insurance for you and your family - and a work-life balance that puts your mental health first.

    • Unplug. Unlimited paid-time-off so you can relax and recharge.

    • Bonus holidays: We observe both American and Canadian Federal holidays company-wide!

    • Pro tools. MacBook Pro (or Air) and all the tools you need to do your best work.

    • Get your learn on. We cover books, conferences, courses… get smarter!

    • Family first. We offer 3 months paid parental leave for US employees, and EI parental leave top ups for Canadian employees when your family grows.

    • Stay focused: We’re meeting-free on Thursdays and Fridays

    • Perk up. Feel good about treating yourself to a latte or two with your monthly coffee bonus. Now you’re not just loitering at coffee shops!

    • Buff up. Everyone needs to get away from the desk sometimes. We cover gym and exercise reimbursements so that you can stay fit.

    • Save up. Put pre-tax savings into a 401k or RRSP. You’ll appreciate it later.

    • Hang out. We get our team together for some quality face-to-face time a few times a year. Each time we meet up in a different city around the world.

    We are an equal opportunity employer and value diversity at our company. Women, people of color, members of the LGBTQ community, individuals with disabilities, and veterans are strongly encouraged to apply.

  • 2 months ago

    Ebury is a FinTech success story, positioned among the fastest-growing international companies in its sector.

    Headquartered in London & with offices across Europe opening in Dubai, North America and APAC, we empower businesses that want to trade and transact internationally. We drive innovation through technology, providing businesses with the tools they need to manage their international trade and support their growth, including import lending, currency and risk products, and payment and collection facilities.

    The talent of our 700+ multicultural staff, combined with our cutting-edge technology, tailored product range, and exceptional customer service, has enabled us to double in size year after year. Today we have 18 offices across the world, with even more exciting expansion plans to come.

    Even through our tremendous growth, we maintain a vibrant and enjoyable company culture, and those who excel in our highly meritocratic and fast-paced environment will be generously rewarded.

    Are you ready to take part in the development of one of the fastest growing European Fintech companies?

    If you are passionate about developing Python code, we are looking for a Python developer to join our cross-functional team.

    We are passionate about development and enjoy clean code, continuous deployments and regular integration.

    We believe that automation and tooling play a critical role in software development.

    We build the core of Ebury products, services and API, all developed in Python / Django.

    We work with an Agile methodology, doing iterations of two weeks and delivery features using a release train process that happens every week.

    Here at Ebury, we have a flat structure. This means teams join various different steps of the production process in a proactive way all while being in permanent contact with teammates. Our ideal candidate needs strong teamwork skills and needs to be hungry to leave their mark in this sector.

    ABOUT YOU

    • You love clean code. You understand that writing beautiful and readable code is the key to building a great product, and you are able to follow industry best practices.

    • You understand the importance of receiving feedback. You use code reviews to improve yourself and to share your expertise with other members of the team.

    • You enjoy building and developing new features as much as bug fixing.

    • You are self-organised and can work autonomously.

    • You have exquisite attention to detail, and you’re comfortable learning about new technologies and systems.

    • You enjoy working in a team. You are used to working with multidisciplinary teams with other profiles and are able to learn and share your knowledge with them.

    YOUR ROLE

    • Design, build and maintain code and systems across Ebury’s engineering teams.

    • Debug production issues across services and multiple levels of the stack.

    • Work with cross-functional teams across the company to build new features at large-scale.

    • Improve engineering standards, tooling, and processes.

    • Think about systems and services and write high-quality code. We work in Python, however, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.

    • You will contribute to evolving legacy code on our brand-new back-end stack.

    • All of these run smoothly in Docker containers on AWS.

    REQUIREMENTS

    • 5+ years of professional software development experience using Python

    • Solid experience in unit testing patterns

    • Strong critical thinking skills

    • Excellent communications skills

    NICE TO HAVE

    • Some exposure to a frontend programming language

    • Experience with web frameworks like Django / Flask

    WHY WORK WITH US

    • This is a great professional opportunity to develop your career in an international company and in a continuously innovative environment

    • We offer competitive conditions as well as the possibility to keep growing thanks to continuous reviews and a clear career path

    • We have an internal blog to share technical knowledge. Read more about Ebury Labs.

    • Have the possibility to participate in conferences for your own professional growth

  • Build and scale the services and cloud infrastructure that the world's largest companies depend on for GraphQL insights and governance.

    You'll have the opportunity to learn and use a cutting edge Apollo stack, define our schemas and data models, and implement and maintain our backend systems, all while putting into practice the GraphQL-first methodologies that we teach and advocate. This is a great role for backend services engineers who love building robust, scalable, and highly performant systems, and are excited to support the next generation of developer tools.

    What you'll do

    • Build a set of microservices that provide GraphQL query registration to every Apollo development team.

    • Implement authorization and a role management system for Apollo that supports the needs of sophisticated enterprise customers.

    • Leverage OLAP infrastructure, built upon Druid, Kafka, and Postgres, to collect and aggregate high resolution execution timing data for billions of GraphQL queries.

    • Design and build technical integrations between Apollo's cloud services and popular developer tools like Datadog, Pagerduty, and GitHub.

    About you

    • You're familiar with the modern services architecture, including technologies like Kubernetes, Kafka, and the JVM.

    • You take pride in a highly scalable and robust infrastructure, and are excited to tackle difficult systems-level challenges.

    • You're an experienced collaborator and love sharing your knowledge with and learning from a diverse, tight-knit team.

    • You're excited at the opportunity to influence the direction of GraphQL by providing a unique backend-oriented perspective.

    • You recognize the importance of site availability, system monitoring, and actively participating in the on-call rotation.

    • This position can be done from our San Francisco headquarters, or anywhere else in the world.

    Apollo is proud to be an equal opportunity workplace dedicated to pursuing and hiring a talented and diverse workforce.

  • 2 months ago

    We are Aiven—a managed cloud services startup launched in 2016. We run and manage open source databases such as PostgreSQL and Apache Kafka in all major clouds including AWS, Google Cloud and Azure. Backed by Europe's leading investors, our services are used daily by hundreds of customers across the globe with more joining every single day.

    Site Reliability Engineer / Backend Developer

    We are looking for an experienced Site Reliability Engineer to join our committed and talented team! You will work to ensure the high quality of Aiven’s managed open-source database service (DBaaS). 

    Your tasklist will include activities such as improving and extending the self-healing logic, improving monitoring and alerting automation, and ensuring the systems are able to scale with our rapidly growing customer base. Depending on your interests, you can also participate in new feature development for the Aiven platform. 

    To succeed in this role, you need a strong background in software engineering and an excellent understanding of Unix systems administration and networking. You should also enjoy automating things and ensuring system scalability, reliability and security. 

    The person we are looking for is self-driven, enthusiastic about programming, and willing to help others. We value analytical problem-solving skills and an openness to new ideas.

    We are headquartered in Helsinki, Finland but this position is also open to remote candidates anywhere in European Union or United States.

    What you can do:

    • Excellent development skills in Python

    • Excellent Linux systems administration and networking skills

    • Experience in systems automation

    • Excellent verbal and written communication skills in English

    What we value:

    • Hands-on experience with some of the following systems: Apache Kafka, PostgreSQL, InfluxDB, Elasticsearch, Cassandra, Zookeeper or MySQL

    • Good understanding of IT security

    • Distributed systems knowledge

    What we can offer:

    • A dynamic startup environment with a rapidly growing, international business

    • Highly experienced colleagues

    • Possibility for stock options on top of the monthly salary for permanent employees

    • You will be part of a highly-skilled, tight-knit team of just over 25 people, making your contribution essential to what is becoming a great success story. If you’re interested, send us your application along with a link to your Github profile.

  • 2 months ago

    Qntfy is looking for a talented and highly motivated ML Engineer to join our team. ML Engineers are responsible for building systems at the crossroads of data science and distributed computing. You will do a little bit of everything: from tuning machine learning models, to profiling distributed applications, to writing highly scalable software. We use technologies like Mesos/Marathon, Kubernetes, Docker, Kafka, gRPC, and Spark. You aren’t a DevOps, but an understanding of how the nuts and bolts of these systems fit together is helpful and you aren't a data scientist, but understanding how models work and are applied is just as important.

    Responsibilities

    • Collaborate with data scientists to get their models deployed into production systems.

    • Develop and maintain systems for distributed model training and evaluation.

    • Build tools for testing, benchmarking, and deploying analytics at scale.

    • Interface with the technical operations team to understand analytic performance and operational behavior.

    • Write and test code for highly available and high volume workloads.

    Qualifications

    • BS or Master’s degree in Computer Science, related degree, or equivalent experience.

    • 5+ years experience with software engineering, infrastructure design, and/or ML skills.

    • Write well-structured, maintainable, idiomatic code with good documentation.

    • Strong work-ethic and passion for problem solving.

    Preferred Qualifications

    • Familiarity with machine learning frameworks like Scikit-learn, Tensorflow, and Pytorch.

    • Machine learning API development competencies.

    • Golang development experience.

    • Container orchestration and optimization knowledge.

    • Proficiency designing, implementing, and operating large-scale distributed systems.

    • Prior experience working in a distributed (fully remote) organization.

    Qntfy is committed to fostering and supporting a creative and diverse environment. Qntfy is an equal opportunity employer, and as such will consider all qualified applicants for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

    U.S. Citizenship Required

  • Reaktiv Studios (US citizens only)
    2 months ago

     Reaktiv is actively searching for a Front-end Web Developer to join our remote team.  Does this sound like you?

    • You're dedicated to developing your skills as part of a highly collaborative team

    • You're committed to building, maintaining, supporting, and refactoring web sites and content management systems (with a focus on WordPress)

    • You possess a high level understanding of semantic and accessible HTML, CSS and JavaScript

    • You love participating in positive and collaborative peer code reviews

    • You are comfortable with the communication tools and skills required to work effectively with a distributed team (like Slack, Asana, and Zoom. Patience and understanding go a long way too)

    • You are familiar with automated deployment workflows and Git

    • You develop with the end-user in mind and suggest UX improvements to existing designs

    Senior candidates should also have the following:

    • You embrace your curious nature by approaching new and complex problems with gusto, and continuously seek out opportunities to grow

    • You have experience with front-end JavaScript frameworks like React or Vue.

    • You are kind, patient and respectful in your communication with clients and comfortable guiding them to their desired result

    • You strive to improve and document the team’s workflow and processes

    • You excel at auditing sites for performance, security and future maintainability as well as providing recommendations for improvement

    What is it like to work at Reaktiv?

    • We're a close-knit, fully distributed team who enjoy the challenge of solving hard problems together with clients like Atlassian, Cornell University, Harvard Business School, The New York Times Company, Tribune Media, and Wirecutter. We're also one of the few WordPress.com VIP agency partners in the world.

    • We are a 100% remote company, with no set hours, where each employee works from home or a co-working space. Even though we're far away, we're in contact throughout the day in Slack, Asana and Zoom.

    • We encourage continual education through weekly lunch and learns and taking courses to keep us ahead of the latest advancements. Our team also enjoys getting out from behind their desks and attending WordCamps and conferences across the country. We're frequent WordCamp speakers and core contributors.

    • While we may work hard Monday through Friday we prioritize a healthy work-life balance. Our off hours are reserved for practicing trapeze, playing guitar, and spending time with our families. 

    We’re proud to offer a competitive compensation package that includes:

    • Competitive salary

    • Medical/Dental/Vision

    • 401k with employer match

    • Unlimited PTO

    • Paid parental leave

    • Flexible schedule

    • Equipment budget

    • Conference and continued education budget

    • Annual team retreats

    U.S. citizenship required, and please, no recruiters.

  • Our goal at Nash is to make trading, holding, and interacting with cryptocurrencies accessible to everyone. We are looking for quality assurance engineers (remote) to help deliver the best possible products. You should be well versed in Java and Swift, testing methodologies, and have a passion for testing.

    Requirements

    • Automated and manual testing of products developed by Nash.

    • Development of internal testing frameworks.

    • Ability to read and modify application code to obtain desired results.

    • Development support.

    • Work asynchronously with a fully remote team.

    We are looking for

    • 3+ years of testing experience.

    • Strong knowledge of Java and Swift.

    • Familiarity with Android and iOS.

    • Experience with CI tools (GitLab).

    • Experience with mocking, stubbing and modifying requests.

    • Good oral and written communication skills.

    • Sharp attention to detail.

    We prefer but don't require

    • Experience with Kotlin.

    • Experience working in remote teams.

    • A history of contributing to open-source software.

    • Experience working with functional programming languages (e.g., Elixir, OCaml, Haskell)

  • Nova Credit (US only)
    2 months ago

    Come work with talented people at Nova! We are a post series A Silicon Valley venture backed growth startup with its headquarters located in downtown San Francisco. At Nova, we’re on a mission to make financial access easier, no matter where you’re from or where you go. The founding team consists of immigrants and we’ve seen firsthand how hard it can be to start your life in a new place. Join us to make a more integrated world, creating bridges (not walls) to new places for equal opportunity.

    We're connecting credit reporting agencies across the world into a single, predictive cross-border credit database. We make this information available through a standardized and modern API to unlock financial services, housing and employment for immigrants around the world. In effect, we are creating the first and only global infrastructure for financial identity to move across the world.

    We are looking for an exceptional engineer and team player to help this happen. You will have ownership of the integration of systems around the world, working with a cutting edge growing stack. The rapid product iterations in a small team make for fast deploys and quick learning of new technologies.

    You will work closely with the team in building out Nova's core products. You'll work on:

    • Architecture: You will maintain, co-design, and write the core components of Nova. This can be client-side, server-side, or at the infrastructure level. You'll get to work on different parts and flex full-stack muscles!

    • API ecosystem: You will be responsible for the growing complexity of our API systems both internally and externally.

    • Security: We take security very seriously at Nova due to the sensitivity of our data, so knowledge in security is a must.

    • Making it beautiful: Whether it's server or client-side, both require design and care. You'll be responsible for making beautiful UI/UX if you work on the client-side, and are responsible for easy to read logic on the back-end.

    You are a great fit if...

    • You have 3+ years experience as software engineer

    • You have a BA/BS degree at minimum in an engineering field

    • You have knowledge of best practices working in agile teams

    • You have a passion for beautifully structured logic!

    Job details

    • Diversity: Nova is committed to promoting diversity in its hiring as well as in all its company practices.

    • Location: San Francisco (in our beautiful plant-filled office), New York City, or remote.

    • Compensation: Competitive salary + equity package, varies depending on experience.

    • Culture: Please check out our page on Key Values for more information.

    • Contact: Any other questions please contact us at [email protected]