We are seeking a full-time backend engineer with 6+ years of experience building enterprise-scale and production-ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the automotive enthusiast industry. You will be building greenfield products with our product teams on behalf of our clients.

*denotes must-haves Skills

  1. Ability to take ownership of work items and help cultivate new ones with a Product-first mindset*
  2. GraphQL & REST API concepts and implementation patterns*
  3. Domain-driven design experience within distributed systems*
  4. Cloud-native / managed services exposure
  5. Experience with event-driven system architectures

Languages/frameworks

  1. TypeScript / Node.js LTS*
  2. Terraform or other IaC
  3. Testing frameworks such as Jest or Mocha
  4. Bash / Shell scripting for CI/CD pipelines

Tooling

  1. AWS AppSync, Lambda, DynamoDB, SNS, SQS*
  2. CI/CD Pipelines
  3. Familiarity with GraphQL Server ecosystem (Apollo Server, apollo-server-lambda, express-graphql, etc.)
  4. Exposure to E2E testing tools (Cypress, Selenium, TestCafe, etc.)

To thrive as a member of our team, you must:

  • Operate with an ownership mentality by taking initiative, being resourceful, and executing with passion
  • Have excellent verbal and written communications skills
  • Ability to work early hours to communicate with our development teams in North America, South America, and Poland
  • Be a quick learner and be passionate about learning
  • Embody creativity, be honest, humble, mature, committed, and cultivate a positive culture

See more jobs at Superformula

Apply for this position

SweetRush has an exciting opportunity for a Senior Ruby on Rails Full Stack Developer to join our IT team and help us build functional software and web-based applications!

Please Note: This position is for a three-month contract. Although, for the right candidate this opportunity might be extended or hired. Ideally, the candidate would work in the Pacific Time Zone. Otherwise, there should be at least 4 hours of overlap with the Pacific Time Zone, between the hours of 8am to 5pm.

About the role:

A Senior Ruby on Rails Full Stack Developer would be expected to help create backend solutions, creating gems, writing efficient, secure, test-driven code, and helping to create the front end. This position will also require working with a large existing code base, debugging, improving, and securing the code base. All while using TDD methodologies to help write robust and rock-solid code.

Ultimately, you will contribute in all phases of the software development life cycle, from design to deployment.

Responsibilities:

  • Write effective and scalable test-driven code in Ruby and the Rails framework
  • Build back-end components for web applications
  • Test applications for performance, responsiveness, and security
  • Review and debug junior developers’ code
  • Build, install and share gems and plugins
  • Create automated test scripts
  • Write solid Test-Driven code.
  • Improve and maintain applications after deployment
  • Coordinate with team members who work on different layers of infrastructure and timezones

Required Skills:

  • 6-10 years of experience coding
  • Proven work experience as a Ruby on Rails developer
  • Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS, and JQuery
  • VueJS knowledge a plus
  • Experience developing highly interactive applications
  • A firm grasp of object-oriented analysis and design
  • Passion for writing great, simple, clean, efficient test-driven code
  • Good knowledge of relational databases
  • Excellent ability to prioritize
  • Highly organized and detail-oriented
  • Excellent analytical and problem-solving skills

Please note: We're all about remote work and have collaborators based all around the world; however, SweetRush is a US-based company, and English is our primary language. If you'd like to be considered for this opportunity, please submit your resume in English.

PS: A bit about SweetRush—This year we will celebrate our 20th-anniversary developing performance improvement / training solutions. We have a significant list of high-profile clients such as Google, CVS, Hilton, Bridgestone, Mondelez, Cisco, — and we are very good at keeping our clients happy and working with us year after year. We are a powerhouse of blended learning solutions and extremely adept at crafting highly engaging, graphically rich, blended learning experiences, including gamification and mobile learning. We’ve developed a powerful authoring system that allows us to go well beyond what most vendors or off-the-shelf tools can offer and deliver, but we are also masters of the industry-standard tools and utilize them regularly. We are very focused on project management and keeping large and complex projects moving smoothly. We have a fantastic team and culture and a ‘near-zero’ turnover. We are that unique kind of company where everyone feels respected acknowledged and treated fairly. In 2009, we went virtual and our team is geographically distributed, but very tightly connected.

We have managed, largely via referrals and marketing, to attract a great group of clients, and we anticipate quite a bit of continued growth into 2021.

See more jobs at SweetRush

Apply for this position

We are seeking a full-time backend engineer with 6+ years of experience building enterprise-scale and production-ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the automotive enthusiast industry. You will be building greenfield products with our product teams on behalf of our clients.

*denotes must-haves Skills

  1. Ability to take ownership of work items and help cultivate new ones with a Product-first mindset*
  2. GraphQL & REST API concepts and implementation patterns*
  3. Domain-driven design experience within distributed systems*
  4. Cloud-native / managed services exposure
  5. Experience with event-driven system architectures

Languages/frameworks

  1. TypeScript / Node.js LTS*
  2. Terraform or other IaC
  3. Testing frameworks such as Jest or Mocha
  4. Bash / Shell scripting for CI/CD pipelines

Tooling

  1. AWS AppSync, Lambda, DynamoDB, SNS, SQS*
  2. CI/CD Pipelines
  3. Familiarity with GraphQL Server ecosystem (Apollo Server, apollo-server-lambda, express-graphql, etc.)
  4. Exposure to E2E testing tools (Cypress, Selenium, TestCafe, etc.)

To thrive as a member of our team, you must:

  • Operate with an ownership mentality by taking initiative, being resourceful, and executing with passion
  • Have excellent verbal and written communications skills
  • Ability to work early hours to communicate with our development teams in North America, South America, and Poland
  • Be a quick learner and be passionate about learning
  • Embody creativity, be honest, humble, mature, committed, and cultivate a positive culture

See more jobs at Superformula

Apply for this position

SweetRush has an exciting opportunity for a Senior Ruby on Rails Full Stack Developer to join our IT team and help us build functional software and web-based applications!

Please Note: This position is for a three-month contract. Although, for the right candidate this opportunity might be extended or hired. Ideally, the candidate would work in the Pacific Time Zone. Otherwise, there should be at least 4 hours of overlap with the Pacific Time Zone, between the hours of 8am to 5pm.

About the role:

A Senior Ruby on Rails Full Stack Developer would be expected to help create backend solutions, creating gems, writing efficient, secure, test-driven code, and helping to create the front end. This position will also require working with a large existing code base, debugging, improving, and securing the code base. All while using TDD methodologies to help write robust and rock-solid code.

Ultimately, you will contribute in all phases of the software development life cycle, from design to deployment.

Responsibilities:

  • Write effective and scalable test-driven code in Ruby and the Rails framework
  • Build back-end components for web applications
  • Test applications for performance, responsiveness, and security
  • Review and debug junior developers’ code
  • Build, install and share gems and plugins
  • Create automated test scripts
  • Write solid Test-Driven code.
  • Improve and maintain applications after deployment
  • Coordinate with team members who work on different layers of infrastructure and timezones

Required Skills:

  • 6-10 years of experience coding
  • Proven work experience as a Ruby on Rails developer
  • Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS, and JQuery
  • VueJS knowledge a plus
  • Experience developing highly interactive applications
  • A firm grasp of object-oriented analysis and design
  • Passion for writing great, simple, clean, efficient test-driven code
  • Good knowledge of relational databases
  • Excellent ability to prioritize
  • Highly organized and detail-oriented
  • Excellent analytical and problem-solving skills

Please note: We're all about remote work and have collaborators based all around the world; however, SweetRush is a US-based company, and English is our primary language. If you'd like to be considered for this opportunity, please submit your resume in English.

PS: A bit about SweetRush—This year we will celebrate our 20th-anniversary developing performance improvement / training solutions. We have a significant list of high-profile clients such as Google, CVS, Hilton, Bridgestone, Mondelez, Cisco, — and we are very good at keeping our clients happy and working with us year after year. We are a powerhouse of blended learning solutions and extremely adept at crafting highly engaging, graphically rich, blended learning experiences, including gamification and mobile learning. We’ve developed a powerful authoring system that allows us to go well beyond what most vendors or off-the-shelf tools can offer and deliver, but we are also masters of the industry-standard tools and utilize them regularly. We are very focused on project management and keeping large and complex projects moving smoothly. We have a fantastic team and culture and a ‘near-zero’ turnover. We are that unique kind of company where everyone feels respected acknowledged and treated fairly. In 2009, we went virtual and our team is geographically distributed, but very tightly connected.

We have managed, largely via referrals and marketing, to attract a great group of clients, and we anticipate quite a bit of continued growth into 2021.

See more jobs at SweetRush

Apply for this position

We are seeking a full-time backend engineer with 6+ years of experience building enterprise-scale and production-ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the automotive enthusiast industry. You will be building greenfield products with our product teams on behalf of our clients.

*denotes must-haves Skills

  1. Ability to take ownership of work items and help cultivate new ones with a Product-first mindset*
  2. GraphQL & REST API concepts and implementation patterns*
  3. Domain-driven design experience within distributed systems*
  4. Cloud-native / managed services exposure
  5. Experience with event-driven system architectures

Languages/frameworks

  1. TypeScript / Node.js LTS*
  2. Terraform or other IaC
  3. Testing frameworks such as Jest or Mocha
  4. Bash / Shell scripting for CI/CD pipelines

Tooling

  1. AWS AppSync, Lambda, DynamoDB, SNS, SQS*
  2. CI/CD Pipelines
  3. Familiarity with GraphQL Server ecosystem (Apollo Server, apollo-server-lambda, express-graphql, etc.)
  4. Exposure to E2E testing tools (Cypress, Selenium, TestCafe, etc.)

To thrive as a member of our team, you must:

  • Operate with an ownership mentality by taking initiative, being resourceful, and executing with passion
  • Have excellent verbal and written communications skills
  • Ability to work early hours to communicate with our development teams in North America, South America, and Poland
  • Be a quick learner and be passionate about learning
  • Embody creativity, be honest, humble, mature, committed, and cultivate a positive culture

See more jobs at Superformula

Apply for this position

Smile.io is the world’s largest loyalty platform, providing easy-to-use reward programs that help scaling e-commerce brands transform one-time sales into repeat, loyal customers. Over 60,000 brands use Smile to turn transactional purchases into passionate repeat shoppers.

We’re celebrating explosive growth and need your help empowering every entrepreneur to grow their brand and build lasting relationships with their customers. We are a remote-first company, and we believe you should be able to work from anywhere. We have team members working from home offices across the globe, and our team has never been more connected. Tell us where you'd like to work when you apply!

About the Team: The engineering team at Smile.io believes in being proud of your code, owning what you ship, and embracing new tools to increase developer happiness. We believe small, empowered teams can ship products with the highest impact. Right now we’re working on expanding our product to support the massive growth of e-commerce.

We currently power over 60,000 rewards programs, reaching more than 500 million customers, and serving 1M API requests/hour. Our primary deployment languages are Ruby on Rails, React & Ember.js, but as a team, we enjoy learning new languages and technologies - so this list could change! We use Github, Slack, and CircleCI to communicate efficiently and ship code every day.

We value diversity, inclusion, and belonging. It helps us build a better product, it helps us create opportunity for growth and change. It helps us enjoy the work we do and create a supportive creative environment to do our best work. It helps us to be human.

About the Role: As a Software Engineer, you'll be working on a distributed team with diverse skills across the tech stack. We build features, enhancements, experiments, and deliver sustainable, quality software in an agile environment.

What you'll help us achieve:

  • Write, test, instrument, document, and maintain software for Smile.io
  • Review code and provide thoughtful, constructive feedback for your team
  • Collaborate closely with Product, Design, and partner Engineering teams to build new features.
  • Analyze how your features are performing in production to learn and make the product better
  • Support a highly available service used by millions of users on a daily basis

Who you are:

  • Have high empathy in everything you do
  • 5+ years technical experience in software engineering or similar
  • Have built web experiences and systems at scale
  • Enjoy and thrive in a remote-first, distributed work culture
  • Are highly self-directed and take initiative to go above and beyond expectations
  • Value clear written and verbal communication
  • Believe mentoring, and sharing information is better than hoarding it
  • Able to pick up new concepts quickly and put them into practice
  • Use data to validate your hypotheses and inform your decision making
  • You enjoy automating and scaling
  • You believe in simplicity over complexity
  • You value agility and the ability to shift focus quickly
  • You value products over projects
  • You’re more focused on outcomes over output

Bonus if you have:

  • Ecommerce Industry Experience
  • API Development Experience
  • Experience with complex data structures and data architecture
  • Experience with automated integration testing and test automation
  • Security by Design, and Privacy by Design principles
  • Experience with Amazon Web Services, Postgres, Kafka, Elasticsearch

Who are we? Everyone at Smile is driven by these core values:

  • Be Humble - think of the team before thinking of yourself. We have no room for massive egos.
  • Be Hungry - set hard goals, ask lots of questions, and learn every day.
  • Be Human - show empathy towards others, consider the impact of your decisions on other teams.

We know that Smile.io as a business is in constant evolution - the same is true of our people. We’re here to support each other in our growth, so we talk openly about our career & personal goals. With such a diverse team of people, we know we can offer you the mentorship, tools, and encouragement you need to grow.

See more jobs at Smile.io

Apply for this position

About Kalkomey

Kalkomey is a leading provider of online recreational safety education, certifications, and cloud-based agency management solutions. The company serves both outdoor enthusiasts and state and local government agencies in all 50 U.S. states, as well as Australia, Canada, Guam, Mexico, New Zealand, Puerto Rico, and the United Kingdom. Through its learning management system, Kalkomey delivers regulatory-approved safety education courses and certifications for a broad spectrum of outdoor recreational activities, including boating, hunting, snowmobiling, off-roading and scuba diving, among others. Today, the company offers more than 360 courses worldwide and certifies nearly one million outdoor enthusiasts each year. Additionally, Kalkomey’s agency management solutions enable state agencies to drive greater operational efficiencies of key workflows from licensing and registration, to certification and event management, and compliance and reporting. Through the integration of its online safety education and agency management solutions, Kalkomey is able to deliver a single platform for recreational safety management that makes outdoor recreation more accessible, drives recreational activity, participation, and increases civic engagement.

Founded in 1995, Kalkomey has over 100 employees and is headquartered in Richardson, TX. The company maintains additional offices in Canada, Australia, South Africa, and Sweden.

Kalkomey is seeking a Senior Software Developer to join our Technology & Development team.

Essential Duties and Responsibilities

This position is crucial to helping drive and push technology using the Ruby on Rails stack; as well as to transition, migrate, and take tactical and strategic approaches with all of the company’s software.

Participate in the analysis of customer and vendor requirements and provide technical direction on the creation of detailed program design specifications for high complexity user interfaces, application enhancements, new functionality and backend processes in collaboration with customers, Business System Analysts and other project team members.

Develops and modifies complex, deadline-intensive and/or mission-critical applications using advanced programming tools

Documents all code using standard forms and procedures and review others work as appropriate Assists others in the use of programming tools and recommend tools to best meet application needs

Recommends process, methodology and tool changes in conjunction with Architects and QA to best meet the needs of the department and client

Works with QA to participate in unit, system and user acceptance testing based on an understanding of the development lifecycle

Participates in architectural recommendations/decisions and work with other infrastructure groups as applicable to determine and implement complex system hardware requirements that may involve multiple platforms, databases, peripherals or other technology

Provides the highest level of technical production support for applications, assists others with complex problem resolution and responds with solutions to both functional and technical issues in a timely manner

Works with Business System Analysts, Project Managers or other management to recommend process or system enhancements

Works with DBAs, Architects and other team members to ensure logical and physical data models and relationship diagrams are completed and executed according to methodology and user requirements

Qualifications

Successful track record developing quality software products Experience working with the following technologies: Ruby Rails MySQL Angular2 and/or React  Git HTML/CSS Bootstrap JavaScript/jQuery Responsive Web Design SEO Linux fundamentals Ansible (nice to have) Ability to mentor junior developers Ability to work in a collaborative team environment and independently Experience with Agile/Scrum development methodologies   Understanding of the SDLC Excellent communication skills Excellent attention to detail Education and Experience

Bachelor’s degree in Computer Information Systems or relevant field is preferred with six to ten years of experience in software development using Ruby on Rails.

Physical Requirements

This is generally a sedentary role, requiring the use of typical office equipment such as a computer and phone. Must have the ability to lift up to 10 lbs. Must be able to perform the essential job functions consistent with this job description.

Benefits

We offer a competitive compensation package which includes an employer matched 401(k) plan, medical/dental/vision with a generous employer contribution, company paid life insurance, voluntary STD/LTD coverage, a casual and dog-friendly office, 3 weeks paid vacation, maternity and paternity benefits, and a flexible work schedule!

Kalkomey Enterprises, LLC is an Equal Opportunity Employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

See more jobs at Kalkomey

Apply for this position

ABOUT THE ROLE

HELP US BUILD THE NEXT GENERATION OF CLOUD-BASED IDENTITY AND ACCESS MANAGEMENT (IAM) SOLUTIONS MAKE A BIG IMPACT IN A FLEXIBLE WORK ENVIRONMENT WITH A STRONG FOCUS ON PROFESSIONAL DEVELOPMENT

OneLogin provides industry-leading enterprise IAM solutions for every user, device and application. We manage and secure millions of identities for thousands of enterprise customers and fortune 500 customers as well.

As part of extending our team, we’re looking for a talented LEAD SOFTWARE ENGINEER with experience in the architecture and development of modern cloud services and on-prem products. In this role, you will be in charge of two main connectors which are responsible for syncing users either from Active Directory or LDAP to OneLogin. You will need to work closely with our support team to provide technical support and answer their questions that they receive everyday from our customers.

You’ll join the team that owns a variety of different functionalities around cloud directories and organizational data. We have existing systems as well as opportunities to design and implement solutions that provide functionality and scalability beyond any competitors.

WHAT YOU’LL BE DOING:

Ramp and take ownership of existing services in the Active Directory and LDAP area

Drive the design and implementation of critical features and improvements

Focus on the quality, performance, and security of our existing as well as new platform

Collaborate with other engineers and leaders to define the next generation functionality and scalability solutions for cloud directories

Work in cross-functional teams to help define and build scenarios across feature areas

ABOUT YOU:

You value open collaboration, have a strong desire to learn, and are excited to pick up new skills and technologies. You enjoy solving difficult problems, and find creative solutions and understand current patterns and architecture. You’re excited to work closely with people throughout the organization, from close teammates to members of cooperating departments.

WHAT YOU BRING TO THE TABLE:

5+ years of experience working on backend services, with a background in building and deploying scalable microservices platforms

2+ years of customer support experience

Reviewing code of other senior developers

Strong Java, C# (preferred), NodeJs and/or Ruby experience

Very good experience with multi-threading in C# and Java

Very good experience with low level http and web-socket programming

Very solid experience with any TDD and BDD frameworks, such as NUnit or Puppeteer

Enterprise directory experience with Active Directory or LDAP

An understanding of best practices in the design of server-based application with multi-threading mechanisms

Ability to provide accurate engineering effort estimates in a dynamic environment

Experience troubleshooting in production environments

Support and mentor teammates, encouraging the highest levels of craftsmanship and contribution to engineering and business goals

Computer Science degree (or relevant industry experience with demonstrable CS fundamentals) and eligibility to work in the United States or Mexico

Bonus points for experience with: IAM technologies

WHAT’S IN IT FOR YOU:

Join a small, close-knit team with the ability to impact highly visible products already trusted by millions Award-winning company culture, strong local leadership, and great career development opportunities Competitive salary plus great perks including equity, full insurance (medical, dental, & vision), unlimited time off, and flexible WFH policies

ABOUT ONELOGIN

OneLogin, the leader in Unified Access Management, connects people with technology through a simple and secure login, empowering organizations to access the world™. The OneLogin Unified Access Management (UAM) platform is the key to unlocking the apps, devices, and data that drive productivity and facilitate collaboration. OneLogin serves businesses and partners across a multitude of industries, with over 2,500 customers worldwide.

Our core values

Security first - We make it our #1 priority to protect data and privacy. From the way we work to the technology we provide, security is top of mind Customer focused - We design for, listen to and partner with customers to come up with smart solutions that drive business value Collaborative - We take bold steps and work together to thrive across boundaries. We drive productivity as we grow as one team Accountable - We get things done and take ownership in our work. Showcasing consistent quality and pride to perform at the highest levels Creative - We embody creativity in everything we do. We embrace a diversity of ideas. We execute with ingenuity, flexibility, and agility

See more jobs at OneLogin

Apply for this position

ABOUT THE ROLE

HELP US BUILD THE NEXT GENERATION OF CLOUD-BASED IDENTITY AND ACCESS MANAGEMENT (IAM) SOLUTIONS MAKE A BIG IMPACT ON PRODUCT IN A FLEXIBLE WORK ENVIRONMENT WITH A STRONG FOCUS ON PROFESSIONAL DEVELOPMENT

OneLogin provides industry-leading, enterprise IAM solutions for every user, device, and application. We manage and secure millions of identities for thousands of enterprise customers.  We just closed a $100M series-D, and we are growing. OneLogin provides industry-leading, enterprise IAM solutions for every user, device, and application. We manage and secure millions of identities for thousands of enterprise customers. As part of building out new cloud services, we’re looking for talented SOFTWARE ENGINEERS. 

WHAT YOU’LL BE DOING:

Work on technically challenging product that is solving real problems for our customers

Enjoying friendly working environment where you can grow (a lot!)

Communicating with other OneLogin engineers across the world

Building and designing secure, scalable, and reliable micro-services in cloud SaaS environment

Redesigning or splitting the legacy monolith in something much nicer

Thinking out-of-the-box to come up with a solution to problems that do not seem to have one

Continuously trying new technologies and applying them if they make sense and solve customer problems

Ruby, Rails, NodeJS, Javascript, React, Redis, Postgres, HAProxy, Networking, API’s, Authentication, MFA, RabbitMQ, Docker, Swarm, Consul, CI/CD … and a lot more and always changing

WHAT YOU BRING TO THE TABLE:

Security-first mindset

Getting things done attitude with focus on quality

Bringing different perspectives and opinions

4+ years of experience working in SaaS or Cloud environment 

Strong engineering ability in multiple languages - Ruby/Rails, Javascript/NodeJS are plus

Knowledge and interest in IAM/authentication is great

Experience working on the backend, with a background in building and deploying scalable micro-services

Understanding of best practices in the design of RESTful APIs

SQL and general database knowledge

Computer Science degree (or relevant industry experience with demonstrable CS fundamentals) and eligibility to work in the United States

WHY YOU SHOULD JOIN US:

Join a small, close-knit team with the ability to impact highly visible product already trusted by millions Get in early on a small, close-knit team with ownership and impact on products trusted by millions Award-winning company culture, strong local leadership, and great career development opportunities Competitive salary plus great perks including equity, full insurance (medical, dental, & vision), unlimited time off, and flexible WFH policies 

ABOUT ONELOGIN

OneLogin, the leader in Unified Access Management, connects people with technology through a simple and secure login, empowering organizations to access the world™. The OneLogin Unified Access Management (UAM) platform is the key to unlocking the apps, devices, and data that drive productivity and facilitate collaboration. OneLogin serves businesses and partners across a multitude of industries, with over 2,500 customers worldwide. We are headquartered in San Francisco, California. For more information, visit www.onelogin.com.

Our core values

Security first - We make it our #1 priority to protect data and privacy. From the way we work to the technology we provide, security is top of mind Customer focused - We design for, listen to and partner with customers to come up with smart solutions that drive business value Collaborative - We take bold steps and work together to thrive across boundaries. We drive productivity as we grow as one team Accountable - We get things done and take ownership in our work. Showcasing consistent quality and pride to perform at the highest levels Creative - We embody creativity in everything we do. We embrace a diversity of ideas. We execute with ingenuity, flexibility, and agility

See more jobs at OneLogin

Apply for this position

ABOUT THE ROLE:

OneLogin needs an experienced software engineer and technical team lead to assume ownership of all things Automation. Join our close knit Quality Engineering team that is responsible for the quality of our product offerings from the beginning of the SDLC all the way through the release to production.

Provide leadership for a team of automation engineers: providing solid feedback and advice to the team manager, managing team projects, and leading team meetings.

Assume principle ownership of our proprietary E2E test framework (Node.js, puppeteer, Ava):  enhance and maintain this framework, document its use, and provide training and tooling necessary to enable the feature teams to write their own effective and maintainable E2E tests.

Consult and collaborate with the Platform team to ensure that the CI/CD pipeline meets the needs of the company throughout the development, testing, and release cycles.

Project planning, implementation, and delegation to provide tooling to integrate the E2E tests into a continuous test pipeline.

Build a system that provides telemetry, quality metrics, reports and alerting for automated tests.

Participate in Release Management (with oversight) in the short term, until the current manual processes are effectively automated/streamlined.

Develop, maintain, extend a software solution linking TestRail test plans with JIRA tickets and the E2E test framework for well directed automatic test run generation and reporting.

While this position is principally concerned with E2E tests, must be able to clearly communicate with and advise feature teams on effective unit and integration test coverage. 

Will own measuring (not implementing) unit/integration test coverage, helping to ensure that we have comprehensive test coverage at the proper places in the test pyramid.

ABOUT YOU:

The right person for this position needs to be a strong contributor to the design and implementation of complex, multi-team software projects as well as providing leadership for the existing Automation engineers. Must be able and willing to participate in the manual deployment processes to understand and affect major releases and then implement  their replacement with automation.  Will participate in second tier on-call rotation for the systems the Automation team is responsible for.

In order to truly be effective in OneLogin culture, the right candidate will need to cooperate with other teams to get the right things done, providing advice and guidance.  The successful candidate must stand on their principles but be flexible in approach, comfortable with finding best-fit solutions, tracking the technical debt any compromises introduce, and be vigilant in following up over time to eliminate that debt.

3+ years of Quality Engineering experience preferably in an enterprise SaaS company

3+ years NodeJS experience.  Familiarity with promises and functional programming will be a plus.  Experience with other programming languages, particularly Ruby a definite advantage.

3+ years of UI and API test automation, using Selenium, Puppeteer or similar.

3+ years experience building, using, maintaining CI/CD pipelines, gitHub Actions or similar a plus.

3+ years of small team tech lead experience.

2+ years Experience testing microservices, being mindful of dependencies between services and monolithic components.

1+ years of experience providing automatic quality metrics, using observability and monitoring tools (our stack includes Sumo, DataDog, NewRelic and Elasticsearch)

Professional experience with Kubernetes, EKS, GKE, AKS, etc a plus.

Demonstrated ability to effectively partner with development teams on quality initiatives.

Strong communication and decision making skills with the ability to balance conflicting interests

Bachelor’s degree in Computer Science, Engineering or related field

ABOUT ONELOGIN:

OneLogin is the leader in Unified Access Management, Enabling Organizations to Access the World™. Businesses of all sizes use OneLogin to secure company data, while increasing IT administrator and end users efficiencies. Implementation of our identity management solutions can be achieved in hours not days, delivering a fully featured administrative and self-service portal. Our ability to handle on-premises and cloud/SaaS applications makes us the identity as a service vendor of choice for the hybrid enterprise. Two-factor authentication, mobile identity management for one-click access on smartphones and tablets, and real-time directory synchronization add an extra layer of protection.

Our core values:

Security first - We make it our #1 priority to protect data and privacy. From the way we work to the technology we provide, security is top of mind Customer focused - We design for, listen to and partner with customers to come up with smart solutions that drive business value Collaborative - We take bold steps and work together to thrive across boundaries. We drive productivity as we grow as one team Accountable - We get things done and take ownership in our work. Showcasing consistent quality and pride to perform at the highest levels Creative - We embody creativity in everything we do. We embrace a diversity of ideas. We execute with ingenuity, flexibility, and agility

See more jobs at OneLogin

Apply for this position

ABOUT THE ROLE

HELP US BUILD THE NEXT GENERATION OF IDENTITY AND ACCESS MANAGEMENT (IAM) SOLUTIONS MAKE A BIG IMPACT ON PRODUCT IN A FLEXIBLE WORK ENVIRONMENT WITH A STRONG FOCUS ON PROFESSIONAL DEVELOPMENT

OneLogin provides industry-leading, enterprise IAM solutions for every user, device, and application. We manage and secure millions of identities for thousands of enterprise customers. OneLogin provides industry-leading, enterprise IAM solutions for every user, device, and application. We manage and secure millions of identities for thousands of enterprise customers. As part of building out new cloud services, we’re looking for talented SOFTWARE ENGINEERS.

WHAT YOU’LL BE DOING:

Work on technically challenging product that is solving real problems for our customers Enjoying a friendly working environment where you can grow (a lot!) Communicating with other OneLogin engineers across the world Building and designing secure, useable, and reliable applications on MacOS Thinking out-of-the-box to come up with a solution to problems that do not seem to have one Continuously trying new technologies and applying them if they make sense and solve customer problems Swift, Objective-C, Cocoa, Apple Security Framework

WHAT YOU CAN BRING TO THE TABLE:

Security-first mindset

Getting things done attitude with focus on quality

Bringing different perspectives and opinions

5+ years of experience working MacOS and/or iOS

Strong engineering ability in multiple languages - Swift, Objective-C

Strong experience in Cocoa, Apple Frameworks, and RESTful web services

Experience with IAM or SSO systems, or Apple Security Frameworks would be a big bonus

Computer Science degree (or relevant industry experience with demonstrable CS fundamentals) and eligibility to work in the United States

WHY YOU SHOULD JOIN US:

Get in early on a small, close-knit team with ownership and impact on products trusted by millions Award-winning company culture, strong local leadership, and great career development opportunities Competitive salary plus great perks including equity, full insurance (medical, dental, & vision), unlimited time off, and flexible WFH policies

ABOUT ONELOGIN

OneLogin, the leader in Unified Access Management, connects people with technology through a simple and secure login, empowering organizations to access the world™. The OneLogin Unified Access Management (UAM) platform is the key to unlocking the apps, devices, and data that drive productivity and facilitate collaboration. OneLogin serves businesses and partners across a multitude of industries, with over 2,500 customers worldwide. We are headquartered in San Francisco, California. For more information, visit www.onelogin.com.

Our core values

Security first - We make it our #1 priority to protect data and privacy. From the way we work to the technology we provide, security is top of mind Customer focused - We design for, listen to and partner with customers to come up with smart solutions that drive business value Collaborative - We take bold steps and work together to thrive across boundaries. We drive productivity as we grow as one team Accountable - We get things done and take ownership in our work. Showcasing consistent quality and pride to perform at the highest levels Creative - We embody creativity in everything we do. We embrace a diversity of ideas. We execute with ingenuity, flexibility, and agility

See more jobs at OneLogin

Apply for this position

Our Mission

Novus serves capital allocators and managers, helping them enrich and manage their data, extract actionable investment insights, and improve stakeholder communication via visualization and automation. We strive to be the center of the institutional investment ecosystem, where the world’s investors gather to manage their portfolios and engage with one another.

Over $120 trillion is invested annually on behalf of pensions, endowments, sovereign funds, private investors, and family offices. Unfortunately, many of these institutions are using outdated and disconnected tools to manage their portfolios. Novus offers comprehensive solutions for multi-asset class portfolios. By providing a single platform that streamlines data processes, quantifies investment skill, uncovers bias, and helps investors plan more accurately, we are helping investors amplify their impact.

Our Values

If the following sounds like you, we look forward to getting to know you —

  • You are looking to join a fast-paced team that will mentor and support you as you take on challenging projects.
  • You understand that deadlines and goals – even if self-imposed – are what help businesses succeed.
  • You appreciate direct, unvarnished feedback – you know it will help you grow. Also:
  • The thought of deploying code to production several times day excites you. You know it is better to "fail fast" than to never ship at all.
  • You enjoy mastering your craft, but also love learning about technologies and tools outside your core expertise.
  • You don't take yourself too seriously and know the importance of bringing some levity to an otherwise tense situation.

What You’ll Do

You’ll join our Product Team as a Front-End Engineer (HTML/JavaScript) developing the core Novus product, Alpha Platform. This role will expose you to our rapidly evolving product suite, with consistent opportunity to make a direct impact on the business.

Novus is a small firm, so we need our engineers to take ownership of their projects. You’ll do more than merely “code to a wireframe.” From the start, you’ll be helping bring products from concept to production while solving distinct design, UI and UX challenges.

Some responsibilities will include:

  • Become an expert in our front-end stack
  • Learn about our backend stack, coded in Scala, MySQL and AWS technologies.
  • Collaborate across the entire organization, including backend engineers, data operations team, client services and product managers.
  • Develop expertise in a broad array of financial topics.

Critical Skills / Abilities

Our ideal candidate has at least 2 years professional experience building applications in HTML5 and JavaScript and experience with

  • Web frameworks such as Angular or React
  • Web application layout and design using a CSS preprocessor (Sass, Stylus), and a templating language (Pug, Mustache)
  • Continuous Delivery, including integration testing with tools such as Cypress or Selenium

Additional skills that we would love to see but are not required:

  • Hands-on experience with backend technologies, specifically Java, Scala, or SQL
  • Familiarity Node.js and/or Puppeteer
  • Personal interest in capital markets, finance and investing (even if you’ve never traded stock).

See more jobs at Novus

Apply for this position

Design your full-time freelance career as a top freelance developer with Toptal.

Freelance work is defining developer careers in exciting new ways. If you’re passionate about finding rapid career growth potential working with leading Fortune 500 brands and innovative Silicon Valley startups, Toptal could be a great fit for your next career shift.

Toptal is an elite talent network made up of the world’s top 3% of developers, connecting the best and brightest freelancers with top organizations. Unlike a 9-to-5 job, you’ll choose your own schedule and work from anywhere. Jobs come to you, so you won’t bid for projects against other developers in a race to the bottom. Plus, Toptal takes care of all the overhead, empowering you to focus on successful engagements while getting paid on time, at the rate you decide, every time. Our sophisticated screening process makes sure you are provided with top clients without additional overhead, as well as assistance in maximizing the potential of your full-time freelance career. Joining the Toptal network also gives you access to technical training programs, mentors, and coaching programs, so you can connect with a global community of experts like you to share peer-to-peer knowledge and expand your network globally.

As a freelance developer, you can become a part of an ever-expanding community of experts in over 120 countries, working remotely on projects that meet your career ambitions.

That’s why the world’s top 3% of developers choose Toptal. Developers in our elite network share:

English language proficiency

3+ years of professional experience

Project management skills

A keen attention to detail

Experience with system architecture or leading a software team is a strong advantage

Full-time availability is a strong advantage

If you’re interested in pursuing an engaging career working on full-time freelance jobs for exclusive clients, take the next step by clicking apply and filling out the short form: https://topt.al/v7cnRN

See more jobs at Toptal

Apply for this position

Description

Float is the world’s leading resource planner, helping teams at brands such as Airbnb, Buzzfeed and Ogilvy better plan and manage their time. Founded in 2011, Float is proudly self-funded, profitable and 100% remote. Our growing team of twenty-four are made up of Engineers, Product Managers, Marketing and Customer Success folks in more than eight countries.

About the Role

We're seeking a Lead Engineer to join a highly-skilled senior engineering team of 12 to maintain and scale a fast-growing SaaS product. The candidate will be an accomplished JavaScript programmer also experienced with development of at least one other application language in production (node.js preferred).

You’ll take ownership of our web application, supporting large scale features, and maintain our JavaScript codebase while supporting a wide variety of technologies. You’ll have the opportunity to determine methods and approaches on new projects, coordinating closely with the Product team, CEO and CTO.

This is a hands-on role, you’ll lead by example, setting the bar for quality, and use both code reviews and peer reviews as an opportunity to help drive improvement across the organisation. There are growth opportunities along both Principal and Manager paths.

You should be familiar with modern microservice development and its associated benefits (and challenges) in creating stable, performant, rapidly deployable services.

Requirements

We’re looking for someone who is passionate about developing applications that communicate through elegantly designed, well-defined systems. You’re a great communicator, naturally curious and comfortable diving in and helping out without ego. You recognize the importance of just-enough documentation, in a growing team. You have strong experience in a collaborative environment working with web applications, preferably B2B SaaS apps.

You consider yourself highly proficient in:

Architecting and implementing interactive features (e.g. drag + drop, resizing) in React on both DOM and SVG elements JavaScript - React.js + Redux development Modern ECMAScript Standards HTML5 and CSS Front-end build and test tools (npm, yarn, webpack, babel, jest, puppeteer) Source control workflow, Git/GitFlow Optimizing client and browser performance (profiling and tweaking rendering and data pipelines) MySQL relational database including optimizing SQL queries for web applications Developing integrations with third-party APIs

You should have some experience ideally with:

Microservice-based architecture in production Software containerization (Docker, Kubernetes) and serverless computing Experience with CircleCI, Jenkins and/or similar CI/CD applications

Benefits

The salary range for this role is US $120-$145K.

We have a range of expanding and improving benefits and perks including:

  • Home office expense budget: We help you kickstart or upgrade your home office setup.
  • Co-working expense budget: A budget for when you'd like to work out of home.
  • Annual team meetup: We get together as a full team every year, the last two were in Athens and Lisbon. We will continue this tradition when the time is right.
  • Care for your community. Two days a year for you to support with your time, or donate with your wage, for a local charity of your choosing.
  • Team liquidity pool: Rewarding our team if there's ever an exit

If you’re in the US, we pay 50% of your medical, dental & vision coverage, including partners and children.

We encourage people of different locations, backgrounds and perspectives. We are a US-based company, if you are outside the US, you’ll be hired as a contractor.

About the Process

The post will be open until April 26th, 2021. We will be in touch with eligible candidates starting the week of April 12th.

For more information on our interview process and what it’s like to join our global team, visit our Float careers page.

For the best advice on submitting a successful application, check out our CEO’s post on top tips for applying for a role at Float.

We appreciate the time and energy that goes into crafting a job application, unfortunately, we are unable to provide individual feedback during the application stage due to the volume of applications we receive.

See more jobs at Float

Apply for this position

Based in Baltimore, Mindgrub sits at the crux of business and technology. With in-house design, marketing, project management, strategy, and engineering expertise, we tackle projects from mobile, to web, VR, marketing, and robotics, and we don’t shy away from a challenge.

We produce award winning, end-to-end marketing and technology solutions for Fortune 100 companies, educational institutions, healthcare organizations, non-profits and start-ups. Mindgrub is a member of the Inc. 5000 Hall of Fame and was voted one of Inc. Magazine’s Best Workplaces.

Who you are As a JavaScript Engineer, you are an open source enthusiast and very proficient with server side technologies, especially NodeJS.

Responsibilities Design, develop, and maintain solutions for Mindgrub’s internal and external clients Participate in all steps of the Agile process including Sprint Planning, Sprint Review, Sprint Retrospective, and Daily Scrum Thoroughly test through both automated and manual means all code to prove its effectiveness Collaborate and help team members by sharing knowledge and combining brainpower to solve problems Look for ways to improve processes and functionality to further deliver increased value to Mindgrub’s clients

Requirements: Experience leveraging NodeJS to produce performant, scalable, and reliable API's or GraphQL Professional experience with Git (or similar source control management) Nice to haves: Typescript, Microsoft Azure experience

Education & Experience Bachelor’s degree in computer science preferred, not required with relevant experience 4+ years of experience in a prior software engineering role including interactions with non-technical stakeholders Active GitHub profile preferred React/Ember/Angular experience preferred, but not necessary Microsoft Azure certification preferred

Benefits + Comments: The position will allow you to work remotely, on-site in our Baltimore office, or on client offices (when/if they re-open) and will require you to manage multiple tasks while delivering projects on-time and on-budget. Some client travel may be required. This is a full-time position. Contractors should not apply Mindgrub’s office is dog-friendly Excellent benefits package that includes medical, dental, vision, 401(k), transportation subsidy, and more Annual training budget dedicated to your professional development A flexible schedule A variety of fun Mindgrub hosted events (e.g. Adventure club, O’s games, Happy Hours, and more)

No phone calls or recruiters, please.

Do you think you have what it takes? If so, we want to meet you!

See more jobs at Mindgrub

Apply for this position

Who We Are:

Our mission is to create a culture of responsibility and awareness on the road. We are devoted to making the journey to and from school safer.  We develop partnerships, deploy Safety Tech and manage the entire program.  We have equipped thousands of buses across North America with our innovative technology and we continue to educate tens of thousands of drivers a month on safety.  BusPatrol America cares about student safety. We educate motorists every day by helping to enforce the law and work with school officials to improve safety. 

The Opportunity:

Reporting to the Sr. Software Development Lead, the successful candidates will be instrumental in executing and delivering well tested code. This position will require you to work in close concert, as part of a larger geographically distant team where you will be required to share your insights to drive a better process.

What we need you to do:

Design, build, and maintain efficient, reusable, and tested code Contribute in all phases of the development lifecycle Be a productive member of an inclusive team where pairing and peer reviewed code are valued Follow best practices (continuous integration, SCRUM, refactoring, and code standards) Drive continuous adoption and integration of relevant new technologies into design Engineer documented, scalable, and secure APIs from deprecated legacy code

 

What you bring:

3+ years Ruby development experience 3+ years of experience with Ruby web frameworks(ex: Rails or Rack) Proven work experience in a software development team Demonstrable knowledge of front-end technologies such as JavaScript, HTML5, CSS3 Passion for writing great, simple, clean, efficient code Workable knowledge of relational databases(ex: MySQL, Postgres) BS/MS degree in Computer Science or equivalent experience Knowledge of version control, such as Git

Some Preferred Experience:

Vue.js and Jest testing framework SASS experience IoT Technologies Familiarity with Docker Use of code quality tools (ex: RuboCop)

What we offer:

An opportunity to help build a company dedicated to children’s safety The chance to join an innovative and dedicated team, focused on leading edge technology Competitive salary and benefits package

We’re looking for critical members of the BusPatrol team to assist us in our quest to improve children’s safety.  This is an important role for us and a great opportunity for the right candidates.  Our environment is inclusive, diverse, ignited, built on integrity and deeply committed.  Come and help us keep our children safe.

See more jobs at BusPatrol

Apply for this position

If you have significant experience in hands-on coding with high level languages, cloud-based technologies, RESTful APIs, micro services architecture, and want to join a global team that is passionate, hardworking, innovative, and FUN! You might be the Staff Engineer, Cloud Platform we’ve been looking for! This person will be the technical expert and team member that will design, develop and support IOT solutions in AWS for our backend cloud platform.

US, Remote

WHY WORK FOR FLUIDRA?

We are a leader in the global pool industry. Our portfolio includes some of the most trusted brands; we offer our customers an expansive array of products across both the residential and commercial pool and wellness markets; and we have strong geographical footprint with operations in over 45 countries. With our merger with Zodiac, we now have over 5,500 employees and the combined resources to accelerate innovation in critical areas like energy-efficiency, robotics and the Internet of Things.

We are guided by clear values and come to work every day with a simple and direct mission in mind: To create the perfect pool and wellness experience. By staying focused on this mission, we will create value for all our stakeholders–customers, pool owners, investors and employees. We own a portfolio of some of the industry’s most recognized and trusted brands, including Jandy®, AstralPool®, Polaris®, Cepex®, Zodiac®, CTX Professional® and Gre®. WHAT YOU WILL CONTRIBUTE

We are looking for a Lead Cloud Engineer to join our IoT team. We are an innovative, passionate and fun-loving team working in a start-up spirit in areas which have direct impact on our company’s success. You will join our global team influencing our technology roadmap and making a difference in our customers life. Additionally, you will:

  • Design and development of IoT solutions in AWS primarily for backend cloud platform
  • Implementation of high-volume telemetry data ingestion and processing in relational/NoSQL or data warehouse in cloud environment
  • Work closely with architects and digital product managers to translate system architecture and requirements into performant software
  • Take ownership of IoT backend platform and mentor junior engineers to develop high quality components
  • Collaborate with data scientists to understand and implement data integration and analytics pipeline for IoT generated data
  • Work closely with a globally distributed team and coordinate work accordingly
  • Design and develop API for internal and external consumption
  • Collaborate on DevOps practices including CI and CD
  • Participate in Agile development, daily scrum and sprints
  • Develop new features, unit testing and system tests automation

WHAT WE SEEK

  • 7+ years of experience in software development
  • 3+ years hands-on AWS/Cloud development
  • 1+ years in IoT preferably in manufacturing domain
  • Experience with/of horizontally scalable micro services architecture and low latency, consistent, simple to use RESTful APIs.
  • Strong experience in Cloud Computing with one or more Platform-as-a-Service, (PaaS), offerings with IoT capabilities (AWS IoT preferred or Google Cloud IoT)
  • Expertise in cloud based IoT technologies (MQTT, Notification engines, etc.)
  • Experience in cloud-based NoSQL stores (e.g., DynamoDB, MongoDB, HBase, Cassandra, etc.) and RDBMS.
  • 5+ years Hands-on coding experience in NodeJS, Ruby, Perl or other high-level languages
  • Hands-on experience of Kafka/Kinesis/Spark streaming platform to build API’s utilizing real-time data pipelines.
  • Hands-on experience on NoSQL database management system and Query language (Cassandra/Dynamo).
  • Hands-on experience on Relational Database Management Systems and SQL (Aurora, MySQL, RDS).
  • Debugging and monitoring experience of cloud application using Graphite/Grafana, ELK, Google Prometheus, Datadog.
  • Experience with Container technologies like Docker and orchestration using Kubernetes

EDUCATION

Computer/Electrical Engineering or Computer Science BS Degree. MS preferable.

See more jobs at Fluidra North America

Apply for this position

Java Language Specialist

ActiveState Platform - made by developers for developers! We are reinventing build engineering with an on-demand SaaS Platform and CLI tool that lets developers automate the building of any runtime environment using any open source language ecosystem on any platform. In Beta right now, we support Python and Perl and we're hiring to add more languages and packages! We’re building an ambitious language distribution platform so that no engineer ever has to suffer dependency hell again, and we need your help to add Java to it!

This position is available to remote workers anywhere in the world, as long as you are able to work on a schedule that aligns with our core North American business hours of 10:00am - 4:00pm PST. You can also choose to work from our headquarters in beautiful Vancouver, BC once the health situation makes this possible.

What You’ll be Doing As a Java Language Specialist on our team, you are responsible for using your deep understanding of Java -- its internals, dependency management, idioms, and community -- to teach our Platform to build and distribute Java for multiple Operating Systems. We’re building from source. Note this is not a Java development role. Rather you'll be writing software to create custom Java distributions and this software won't necessarily be written in Java. You’ve been bitten by Java and have successfully tamed it.

Our day to day work practices are centered around GitHub, pull requests, code review, CI for testing, and agile development with Pivotal Tracker as our project management tool. We’re always looking to improve our practices and we expect you to help us to do so.

Our team is scattered around the US and Canada, so we coordinate with each other and the rest of the company using Slack for chat, Highfive for video calls and screen sharing, Pivotal Tracker, and Google Drive.

We like to use open source software whenever possible, and we also like to contribute back to the open source ecosystem. We embrace open sourcing both libraries and tools developed in-house as long as those are not mission-critical code.

What’s in it for You -Working for a stable and growing company that offers the environment and personal growth potential of a start-up. -The chance to work with a smart, passionate team of people. -Competitive salary, bonus, and stock option plan. -Comprehensive benefits package and health/wellness credit program.

Requirements

  • Deep understanding of the Java platform, its packaging ecosystem, and how to build Java and its dependencies.
  • Understand how JDK binaries are built and used
  • Understand how Maven dependency management works
  • Experience with C/C++ programming on multiple operating systems (Windows/UNIX/OSX) and the build system for a Java distribution (e.g. OpenJDK)
  • Ability to work in multiple languages. We use Python, Go, Perl, and other languages as needed.
  • Excellent written and spoken skills, both technical and non-technical. You’ll need to work closely with your developer teammates, as well as be able to have coherent conversations with people from QA, sales, marketing, and other parts of the company.
  • A willingness to engage in the process of defining our work through conversations with product management, other engineering teams, and the rest of the company.

Assets

If you have experience with any of the following please make sure to highlight it in your cover letter:

  • You are a maintainer, contributor to the core Java code base, or have a popular Java based Open Source project. We make special accommodations to help you maintain those activities.
  • A deep understanding of Maven and/or Nexus, especially their pros and cons, especially private artifact repositories.
  • Practical experience with Java 9 modules
  • Experience with JLink
  • Experience working on a build system outside of an IDE.
  • Agile processes, including breaking large projects up into smaller stories, estimation, working in branches (GitHub Flow), code review, and CI.
  • C or C++ code and debugging compiler issues across platforms.
  • Perl, Python, Tcl, or Java, especially an understanding of their respective language communities and their toolchains.
  • Big iron operating systems including Solaris, AIX, and HP-UX.
  • Build tools such as make, autotools, bazel, etc.

Working at ActiveState ActiveState has a collaborative, respectful, and professional culture. We’re all about working together to find the best solutions, and making sure that the experience of doing so is positive for everyone involved. There is a commitment from the CEO on down to making work at ActiveState a great experience for all of us.

Our company is a team of 50+ and growing, with 2/3rds of the positions in technical roles including software development and QA. We maintain a set of core, overlapping hours, but we’re flexible with specific start and end times and are understanding about appointments and life events.

Our vision is to have an ActiveState solution on every device on every planet, so we certainly don’t lack for ambition! But even though we’re ambitious we don’t expect work to become your life. We know you will do your best work in a positive environment free from death marches. For more about working at ActiveState and our Glassdoor rating go to www.activestate.com/careers.

See more jobs at ActiveState Software

Apply for this position

NationBuilder is seeking a visually oriented UI engineer with a strong command of React, HTML, and CSS. You will be a co-owner of Radius, the NationBuilder product pattern library, and be responsible for translating design requirements into functional and polished user interfaces across the NationBuilder product. You will also be responsible for the maintenance and nurturing of NationBuilder’s stock website theme templates, used by hundreds of thousands of websites around the world. This is a remote position (within the U.S.)

This is an excellent position for someone who thrives working in creative environments. You should have experience hacking existing frameworks, and have no problem building your own. You will report directly to the VP of Design.

NationBuilder offers everyone the technology and community infrastructure to power organizations, movements, and campaigns. Our customers range from nonprofits and political parties to corporations and individuals just getting started - essentially anyone who’s building a community of people to make something happen in the world. To learn more about NationBuilder, read our mission, beliefs, and values.

We are looking for someone who...

  • Has a strong command of HTML/CSS/JavaScript, cross-browser development, and writes semantic, scalable code.
  • Has experience creating React components, writing tests, and delivering delightful user experiences through their command of JavaScript.
  • Has experience building out polished, functional user interfaces in web applications
  • Has experience working on website themes and a familiarity with Bootstrap
  • Is strongly visually oriented and precise in code, communication, and documentation.
  • Is 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."
  • Is a clear and concise communicator with excellent collaboration skills.
  • Is humble, passionate about personal growth, and would rather be “better” than “right.”
  • Proactively seeks out feedback and welcomes it as an opportunity to grow.
  • Has a strong work ethic, a quick learner and is willing to work with a fast-paced team.

Apply To apply, submit your resume, a link to your portfolio or recent work, and tell us why you're a good fit for the job in 280 characters or less (like a tweet, but you don't have to actually tweet it)!

NationBuilder is an equal opportunity employer and we value inclusion. We are committed to finding talent that is not determined on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status.

See more jobs at NationBuilder

Apply for this position

Technical Writer

Are you a writer with a passion for tech looking for a new opportunity in the fast-paced startup world? We are looking for a talented writer and communicator who can collaborate confidently with data scientists, developers, product managers, AI Research Engineers, Marketing Managers and project leads. We’re looking for an energetic self-starter that is a master of clear, concise, approachable language and who is unphased by the intricacies of Machine Learning and is comfortable transferring that knowledge to a variety of audiences.

Could you make that introduction half as wordy and twice as engaging? Then we’d love to hear from you.

More about you:

  • A talent for exceptional, clear, accessible writing with a strong sense of brand voice, audience-adaptability and a meticulous eye for technical accuracy and consistency.
  • Experience writing, editing, researching, and planning a variety of software documentation.
  • Impeccable grammar, a modern, minimalist approach to documentation design, and a knack for effective, intuitive information architecture.
  • An inherent ability to transfer information, teach others and to share knowledge that translates into inspiring, creative copy.

In this role you’ll get to:

  • Produce how-tos, tutorials, user guides, and knowledge base content.
  • Co-author articles, copy and blogs and create a strong brand voice.
  • Produce high-quality documentation.
  • Publish weekly Release Notes as the product rapidly evolves.
  • Write software documentation from technical specifications, deep dives with developers, and hands-on experimentation.
  • Update existing docs to reflect business requirements and changes to functionality.
  • Edit existing content in preparation for publication.
  • Produce engaging, up-to-date technical content, copy for websites, white papers etc.

Writing Samples

  • Please submit 1-2 writing samples that you believe best exemplify your work (preferably technical/documentation).

Our Github: https://github.com/mindsdb/mindsdb

Our Docs: https://docs.mindsdb.com/

More about our benefits

Whether you work in an office, remotely, or a distributed team, MindsDB is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options and lots more.

MindsDB is an equal opportunity employer

All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.​

More about us

MindsDB helps anyone use the power of machine learning to ask predictive questions of their data and receive accurate answers from it. MindsDB was founded in 2017 by Adam Carrigan (COO) and Jorge Torres (CEO), is backed with over $5.2M in seed funding from the University of California, Berkeley SkyDeck fund, OpenOcean, and the co-founders of MySQL and MariaDB. MindsDB is also a graduate of Y Combinators’ recent Winter 2020 batch.

On your first day we’ll expect you to have:

  • Proven experience producing technical content targeted at audiences with a broad range of technical understanding.
  • A strict and reliable adherence to deadlines.
  • The confidence to self-start and thrive in the busy, ever-changing startup environment.
  • Ability to prioritise and manage multiple assignments simultaneously.
  • Bachelor’s degree and a minimum of 3 years professional work experience in technical documentation.
  • Experience with source control systems and workflow tools e.g. GitHub
  • A flexible, collaborative, team-focused approach and the ability to adapt and overcome obstacles.
  • An understanding of modern technical writing (both formal and in a social media age of informality). The ability to target writing to an audience in a range of styles and tones, from the in-depth and technically detailed to conversational and accessible.

Bonus Points:

  • Experience in Machine Learning, Distributed Data Systems, Data Science, Data-Warehousing and Analytics.
  • Start-up experience.
  • Ability to produce technical explainer videos.
  • Presentation skills and experience public speaking.

Interested?

Apply via the application form.

Agency calls are not appreciated.

See more jobs at MindsDB

Apply for this position

ABOUT BITOVI:

At Bitovi, we design and build the breakthrough web apps today’s businesses need to lead their industries tomorrow.  Companies small and large—including some of the world’s most iconic brands—rely on our expertise to deliver outsized results. 

To build our Consulting team, we focus on hiring professionals with technical expertise and effective consulting skill sets that can push our client projects towards success. 

Known for being easy to work with, we are flexible, friendly and fast. When you need exceptional digital tools that really move the needle, Bitovi delivers web experiences that inspire.

Our team consists of about 45 developers and designers located around the US and Canada. This is a remote, full-time position.  Due to historical travel requirements, we are seeking candidates in the US or Canada who are willing and able to travel in the future once business travel resumes.  Travel averages approximately 3-5 days every quarter.

Our article, Hello Potential Bitovian sums it up very well (NOTE: a good short read for interested candidates!)

WHAT WE’RE LOOKING FOR:

We are looking for qualified individuals with:

  • BS (or equivalent) in relevant field (computer science, etc)
  • 5+ years experience in a professional cloud computing role
  • Thorough understanding of the full CI/CD pipeline
  • Experience integrating with at least one enterprise auth system (SAML, LDAP, etc)
  • Ability to solve complex problems
  • Ability to take an abstract goal from idea to reality with little to no guidance
  • Ability to keep track of any number of simultaneous initiatives with detailed clarity and efficiency

Individuals should also have expertise with:

  • Deploying and maintaining multiple production-ready Kubernetes clusters
  • Deploying and maintaining production, enterprise applications to a Kubernetes cluster
  • Using and building GitOps workflows
  • At least two CI tools
  • At least two CD tools
  • Using Helm
  • Writing Helm charts
  • Writing and publishing Docker containers
  • Writing bash scripts
  • At least 2 programming languages other than Bash
  • Communication and setting expectations

THE JOB:

You'll act as a consultant with our clients, and we expect the role to include the following:

  • Deploy and maintain Kubernetes clusters using infrastructure-as-code approaches and technologies
  • Configure and maintain application instances deployed into Kubernetes clusters using industry best practices such as infrastructure-as-code and GitOps.
  • Develop and maintain CI/CD pipelines using industry best tools as well as standard tools dictated by the client
  • Work with other team members to keep applications up-to-date with latest upstream versions and will install and maintain supplemental tools as required by client.
  • Enhance workflows (developmental and technological) based on conversations with team members
  • Propose and implement enhancements based on independent research and insights
  • Fully own features and ensure they are delivered with high quality
  • Facilitate coordination and collaboration between team members and other teams for assigned features
  • Gather feature requirements and translate them into implementable steps
  • Maintain status reports of all active work including risks, uncertainties, and timelines

A LITTLE BIT MORE:

The following attributes are major positives, but not all hard requirements:

  • Experience building production-grade Grafana dashboards
  • Experience with production-grade secrets management strategies
  • Experience with service mesh integrations
  • DevOps tools experience outside of CI/CD
  • Proficient in JavaScript
  • Proficient in Python

*Please note that we are not interested in working with Recruiters or Hiring firms at this time.

See more jobs at Bitovi

Apply for this position

About Us and Why We’re Hiring

We build “You Need a Budget,” the best budgeting software and education resources around. (Those in the know call us YNAB, which is pronounced “why-nab.”) For more than a decade, people have been buying YNAB and then telling their friends what a difference it has made in their lives. Google us, or read some of our reviews on the app store, and you’ll see what we mean. We love building something that has a huge positive impact on people’s lives.

We have big plans for our entire app ecosystem, including our web app and API. All of those plans necessitate changes on our back-end that runs on Rails/Postgres and our front-end Ember app written in TypeScript. That’s where you come in!

We have one overarching requirement when it comes to joining our team: our Cultural Manifesto has to really click with you. If you’re nodding emphatically while reading this, you’ll probably fit right in!

Of course, we have some firm* requirements too, like five years of full-stack professional web application development experience. For us this means you either know the server-side really well and have some client-side experience, or you’re an absolute expert on front-end development and have some server-side know-how.

*Well, firm-ish. If you know you’re a great fit for this role but fall short of the five-year requirement, include a specific pitch with your application on why we should consider you anyway! How you pitch us is up to you, just make sure it’s short and creative.

First, let’s talk about life at YNAB, and then we’ll go into detail about what we’re looking for.

Who You’d Be Working With

Our developer team is about 25 people strong, and we frequently operate in cross-functional teams, so you’ll get to work with awesome people from all different roles in the company.

Regardless of their varied interests, all of our developers have one thing in common: They are a joy to work with. You won’t find heated arguments and raised voices here. We save our competitive spirit for YNAB’s external competitors (or the occasional lively board game session), but internally we build up our teammates and celebrate their successes. We all love to program and solve problems in creative ways, and we regularly take time to geek out and show each other something cool we built or found to make our lives easier.

And of course, as a developer, you’ll work closely with our amazing designers. They have the awards (including at least one actual Emmy®) to prove they’re good at designing stuff. More importantly, they welcome feedback and suggestions during the development process and are happy to tweak an interaction if you tell them it will save you significant development effort.

How You’ll Work at YNAB

We strive hard to make working at YNAB a unique and fantastic experience (we’ve even been named Fortune’s #1 Best Small Company to Work For). We have a team full of truly exceptional people—the kind you’ll be excited to work with. Here’s how we operate:

Responsibility and Empowerment

YNAB appreciates, respects, and trusts the expertise and judgment of our developers. We empower them to do what they think is right.

We also work collaboratively. We continuously seek the right amount of structure and unity necessary to maximize productivity. Where it makes sense, we designate someone to make a call.

Even though our developers are right a lot, it's okay to make mistakes here. Exploration and calculated risks are vital to velocity and growth. We freely admit when we're wrong. If something doesn't go as expected, we learn, bounce back, and make corrections.

You won't be alone; others will be there to help, review, reassure, and back you up. We own our processes and collective outcomes as a team.

Live Where You Want

We’re a distributed team, so you can live and work wherever you want, as long as it’s somewhere between the Pacific Time Zone (UTC-8) and the Central European Time Zone (UTC+1). Proximity doesn’t influence productivity. Just make sure you have a reliable internet connection.

No Crazy Hours

We want everyone to have a full life outside of YNAB. We seldom work more than 40 hours per week. There have been rare occasions where things got a little crazy, and people logged some extra hours. But then they took additional time off to balance it all out. We work hard and smart, but we’re in this for the long haul; there’s no need to go crazy on the hours.

Take Vacation (Seriously)

We want you to take vacation. In fact, we have a minimum vacation policy of three weeks per year. Five weeks feels about right (plus two extra weeks for Holiday break). It’s important to get plenty of downtime and get out and do something. We’ll look forward to seeing pictures of your adventures in our #office_wall Slack channel.

The YNAB Retreat

When the pandemic isn’t keeping us from traveling, we get the teams together once a year to catch up on spreadsheets and powerpoints in a Best Western conference room. Just kidding. So far, we’ve done Costa Rica, a gigantic cabin in the mountains, a beach house in the Outer Banks, a ranch in Montana, and most recently, Laguna Beach. We do really fun things at these retreats, but the highlight is inevitably just being together and having a blast.

Up Your Game

We’re serious about helping you improve your craft. We budget for it (hey-o!). Think conferences, Lynda/Skillshare subscriptions, books, and dedicated time away from work to learn something new. We love to see our people grow.

International is Absolutely Okay

If you are Stateside, we’ll set you up as a W2 employee. If you’re international, you’ll be set up as a contractor. We are already spread across the world: Switzerland, Scotland, Mexico, Brazil, Argentina, Germany, Canada, and all over the United States.

Benefits

We offer excellent health, dental, and vision insurance for our US employees, where we cover 100% of the premium for you and your family. (No need to check your vision, you read that right, 100%. Although if you did need to check your vision, we’ve got you covered!)

We also have a Traditional and Roth 401k option. YNAB matches your contributions, up to six percent of your paycheck. Matches vest immediately. (Are you a personal finance junkie like our founder Jesse? He set up YNAB’s 401k to have the lowest fee structure possible, where all plan costs are paid by YNAB, not your retirement nest egg. The investment funds available are fantastic, passively-managed, ultra low-cost index funds. You’re not a PF junkie? Trust us, it’s awesome.)

Competitive Compensation

We use a leading compensation data provider to set competitive and well-defined pay ranges for all of our positions. Your pay is the same no matter where you live, and our goal is to pay at or above the market rate in the United States. We consider raises every year and have a bonus plan based on profitability, which you’re in on from day one. YNAB wins, you win. That kind of thing.

Other Tidbits

  • Once you start, we DEMAND (in a friendly, ALL CAPS IS YELLING way) that you fill out your “Bucket List” spreadsheet with 50 items. (That’s harder than it sounds!)
  • The bucket list really helps in deciding what we should give you for your birthday and the holidays.
  • We’re all adults. There’s no need to punch a clock or ask for permission to take off early one afternoon to go see the doctor. We look at what you accomplish, not how long you sit (have you tried standing?) in front of a computer.
  • We want you firing on all cylinders so we’ll set you up with a top-of-the-line computer and phone and will replace them regularly.
  • Did we mention we make a huge, positive difference in people’s lives?

If this sounds like your ideal environment, read on because now we want to talk about you. You will play a big part in building something easy and joyful to use that helps millions of people discover budgeting as an essential financial and life-planning tool. You will change lives.

You, Our New Senior Full Stack Developer

You’re a Full Stack developer with at least five years of experience building, shipping, monitoring, and maintaining SaaS apps at scale (not just websites).

You’re an expert in at least one modern server-side framework (Rails, ASP.NET, Express, Django, etc).

Some client-side experience is required as a minimum, meaning you know enough HTML/CSS/some-client-side-framework to get stuff on the screen matching a designer’s spec. We work in small, cross-functional teams where you will likely find yourself responsible for implementation on both the back-end (Rails and Postgres), as well as the front-end (using Ember or Vue and written in TypeScript).

If your focus has been more on front-end development, then you're among the best of the best with a client-side framework such as Ember and also have some server-side depth.

You’re not necessarily the “Ops” person where you work, but you certainly understand the infrastructure well enough to aid in architecting and maintaining scalable solutions. We host on Heroku, so experience there is a bonus, but experience with AWS or other popular IAAS/PAAS is just fine.

You’ll do things like help vet and improve our server-side layer, implement new features, integrate with third-party APIs, and shepherd our application. We might have conversations that start like this:

  • “How can we be certain that our application is going to scale as we grow? How did the other apps you worked on handle similar load conditions?”
  • “We want to expose these parts of the API to 3rd party developers. Will that API need to differ from our internal API, and if so, how?”
  • “We want to make it possible for users to sort their transactions in a new way, and we are thinking of using drag-and-drop to make that possible. What changes on our client and server will be necessary to accomplish this?”
  • “We need to integrate a new data aggregation partner to connect bank accounts and import transactions. How do we set it up so that we can reuse most of that work if we bring on another partner later?”
You’re our person if:
  • You are an excellent developer that can adapt to new languages quickly.
  • You write code that is easy for other programmers and your future self to understand and use.
  • You have plenty of war stories to tell about the last time you launched a big SaaS application, or weathered a massive spike in load, or recovered from an outage.
  • You are comfortable with JavaScript and have developed a user facing front-end with a web framework such as Ember, Vue, React, or Angular.
  • You know your way around SQL and relational databases. If the database layer turns out to be the culprit behind an issue, it’s not a black box to you. (Experience with Postgres is a bonus.)
  • You have an understanding of algorithms and data structures beyond arrays and “for loops.” That doesn’t mean you have to be a computer science PhD or even that you have to know “Big O” notation, but you should know when to use a Dictionary/Map, and why finding an element in a sorted array is faster than finding an element in an unsorted array.
  • While perhaps not a security specialist, you are aware of how websites and services can be exploited, are security conscious while you code, and protective of customer data and privacy.
  • You have excellent debugging skills. You know how to find problems and how to architect apps so that problems are discoverable in the first place.
  • You already use and love YNAB. (Not a requirement, but we’ll give you bonus points for this one.)
Examples of things you might be working on at YNAB:
  • Integrating with 3rd party APIs like Aggregation Providers, Payment Gateways, and Analytics Services
  • Profiling our most common API calls using tools like pganalyze or Sumo Logic and acting on the information to reduce response times
  • Helping improve our public and private APIs to make them easier for external and internal developers to use
  • Working with our external database and security consultants to make sure we haven’t missed anything
  • Installing monitoring tools like Rollbar to help us detect client-side and server-side issues
  • Updating behavior or adding a new UI component to our web app
  • Writing automated tests for new features or improving our existing test suites
  • Submitting and reviewing PRs in GitHub, collaborating in Basecamp, and jumping on a Slack call to get an extra pair of eyes on a gnarly bug

Diversity

YNAB is an equal opportunity employer. We believe a diversity of backgrounds, beliefs, abilities, and experiences is critical to our success. We are passionate about creating a welcoming, supportive, and collaborative environment for all employees. All are encouraged to apply as we continue to grow a smart, experienced, and diverse team that loves working together to build something that matters.

How to Apply

Apply by 11:59PM on April 25th, 2021. Firm. It’s a real deadline.

Write a cover letter and attach it as a PDF. In your cover letter:

  • Introduce yourself, tell us why this position is of interest to you, and why you would be a great fit. This portion of the cover letter should be less than a page and a half.

  • On a separate page of your cover letter, please answer the following questions. Each response should be about a paragraph in length:

    • What criteria do you look for when searching for your next company or position?
    • What are your favorite and least favorite parts of your current job?
    • Tell us about a time when you had to learn something new to excel at your job.
    • Please tell us about apps or anything you’ve built that makes you look good, and describe your role in those projects. (Include links if applicable.)
    • Briefly (no more than a few sentences) describe a proud “debugging” moment you had, where you found and fixed a bug.
    • If you were interviewing a prospective developer for this position, what would be a good interview question to ask to find out if a candidate really knew their stuff?
  • Complete this short coding test in your language of choice and include a link to your results in your cover letter. This shouldn’t take more than 30 minutes or so: https://www.interviewzen.com/apply/PVNGB2

If you have a prepared resume, attach it in PDF form. If you don’t have a resume because you aren’t even sure you’re looking to change jobs, that’s fine! In that case, please just include an informal list of your work and education history or a link to your LinkedIn profile.

Please send all attachments as PDFs.

P.S. If this position isn’t right for you at this time, but you know someone else who might be interested, we’d really appreciate it if you passed this along!

See more jobs at You Need A Budget (YNAB)

Apply for this position

Job description

Location: Remote in EU countries

Salary : 2 700 - 4 180 EUR + VAT (Contractor)+20 paid days off

Hi! We are Netguru. We help entrepreneurs and innovators shape the world through beautiful software. We’re looking for people to join our team and build a culture based on trust, taking ownership, and transparency. Introducing innovative solutions and improving our internal processes are the foundation for our development and achievements.

We offer a safe, inclusive and productive environment for all team members. We respect and want to build on our diversity. We are open for workplace adaptations.

We also help team members develop their skills through internal learning opportunities, R&D projects, and personal growth budgets. Our efforts bring results: Netguru ranks as one of the most desired IT employers, alongside Facebook, SpaceX, and Netflix.

Joining Netguru means:

  • working with an experienced team – lead the team of professionals, be prepared to mentor some of the new ones,
  • startup type projects – our clients come from all over the world, we help them turn their dreams into online practice and most suitable working solutions,
  • processes based on Scrum and Agile methodologies,
  • dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes,
  • constant development of your hard and soft skills (e.g. internal Webinars, external conferences, access to multiple online courses and e-books),
  • having a real influence on your pay – do your job well and get a raise every 6 months,
  • MacBook — we like to work with the best equipment,
  • flexplace – work remotely whenever and wherever you need.

Apply if you:

  • have at least 2 years' experience in Ruby on Rails,
  • are able to advice a client/team to make better decisions based on experience, providing guidance and expertise in your field,
  • have excellent communication skills,
  • have a very good command of written and spoken English (B2+) and can easily communicate with our clients in English (Polish is not required),
  • are experienced in MySQL/Postgres,
  • know how to write SOLID code and which design patterns to use,
  • can quickly find solutions to issues – you understand the business side of the project and are able to find the best balance between clients’ requirements and the technical aspects of a project,
  • are able to lead a project independently,
  • are aware of scalability, performance and security aspects of a project,
  • are ready to help Project Managers manage their project (from the technical perspective),
  • have some dev-ops skills (Docker, AWS, Terraform),

We'll be happy to see that you:

  • have knowledge of at least one JS framework (React/Angular/Ember),
  • know Scrum and Agile methodologies,
  • know when and how to use NoSQL
  • are always willing to help and mentor other developers,

Don't hold off any longer and apply via the form! If you have any questions, drop us a line at jobs@netguru.com !

See more jobs at Netguru S.A.

Apply for this position

We're an early-stage startup on a mission to build a Company Operating System that turns every CEO into a great manager!

We believe that great software is built in very small teams. We are a very small technical team (3) building a very large product that already has serious Product Market Fit (the CEOs of Coinbase, Reddit, Plaid, Brex are all using it and paying $150,000/yr each!).

If you want to build amazing products and want to learn more, go to: https://www.notion.so/mocharymethod/Work-at-Mochary-Method-419da8974bc54ad0896f91b612ed6e63

Thanks!

See more jobs at Mochary Method

Apply for this position

Data is at the core of everything we do at CircleCI, and our data platform is what powers, controls, and stores it all. We’re seeking a Staff Engineer to join us and help lead the technical direction of our data platform!

We’re in search of an experienced engineer who is comfortable maintaining, navigating, and growing modern, cloud-based data platforms. You will make decisions and implement features that impact the entirety of our data platform and thus, the whole of our organization. Good communication, leadership skills, and high emotional intelligence are a must, because you'll be working with people across CircleCI to ensure they're getting what they need.

This is a full-time, remote role for candidates in the United States or Canada.

About You You’re a seasoned engineer in the data infrastructure or data platform fields. You know the challenges of balancing reactive work, proactive development, security, and stability, while still maintaining a productive team. You’ve contributed to technical leadership and have driven decisions in a team setting; clearly communicating them with the relevant people, helping to implement them successfully, and then examining the journey for opportunities to improve. You're ready to mentor and lead, but also eager to learn!

About Our Team Data Platform at CircleCI is responsible for providing simple, reliable, fast, and secure access to the data that powers our business. Data scientists and analysts in particular rely on us for timely access to accurate data to help their teams make the best possible decisions. We manage the data stores, pipelines, and processes that contain and govern data at CircleCI, and we make ourselves as accessible as possible to ensure that anyone in the company who needs data to do their jobs can get it.

What you’ll do:

  • Help us set our long-term technical vision.
  • Take the lead and make sizable contributions on enacting that vision.
  • Proactively identify and resolve future technical risk.
  • Help define and refine the workflows that make our team effective.
  • Use your experience to mentor, empower, and unblock engineers on your team.
  • Meet with partners from across the company to help facilitate their data needs, and listen to them on how to make our platform better.
  • Work with other teams like legal and security to make sure our platform is secure and in accordance with relevant legislation (such as GDPR or CCPA).
  • Participate in our on-call engineering rotation.

Who we’re looking for: An engineer who’s comfortable with both the technologies we use, and running a service-minded platform team. We work to meet the needs of our users throughout the business, so a multi-functional, collaborative, and service-minded attitude is key. We highly value good communication, empathy, and initiative in all of our engineers and employees. Some qualities specific to this opening include:

  • A firm understanding of the fundamentals of data engineering and engineering at scale, including concepts like infrastructure-as-code, ETL, *nix systems, and Git.
  • Years of experience on a data platform, platform, operations, infrastructure, SRE, or a similarly-shaped team.
  • Someone who understands the importance of shipping early and often, and is comfortable making scoping decisions while managing technical debt.
  • An enthusiastic and effective communicator: interactions with our users across the business should be common and engaging to you, and you should be able to appeal to technical and non-technical listeners alike.
  • Previous technical leadership experience. This can be as a tech lead, a team lead, a lead on a particularly large and impactful project, or something similar.
  • On-call rotation experience.

We’re Particularly Interested In People Who:

  • Proficiency with Snowflake, dbt, Airflow, and MongoDB.
  • Experience working remotely and with a fully distributed team/company.
  • Folks who model good work/life balance to the team and company.

About CircleCI CircleCI is the world’s largest shared continuous integration and continuous delivery (CI/CD) platform, and the central hub where code moves from idea to delivery. As one of the most-used DevOps tools that processes more than 1 million builds a day, CircleCI has unique access to data on how engineering teams work, and how their code runs. Companies like Spotify, Coinbase, Stitch Fix, and BuzzFeed use us to improve engineering team productivity, release better products, and get to market faster.

CircleCI is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

See more jobs at CircleCI

Apply for this position

At Request, our mission is to interconnect isolated financial systems to create more efficient and inclusive economies. We are accomplishing this by building a completely decentralized and open network for transaction requests.

WE BUILD THE FUTURE OF INVOICING AND BUSINESS

Our core technology is an open-source protocol. It allows records of transactions to be easily stored and accessed on the blockchain. This network gives financial systems a shared language to communicate.

On top of this, we are building Request Invoicing, a crypto-friendly invoicing application. Request users benefit from our unique payment detection solution, automatically reconciling invoices and their payments. CFOs, accountants and auditors save time and maintain more accurate bookkeeping.

THE ROLE

We are looking for an experienced Full-stack Engineer to join the development team, used to development on solutions with high usage (2000-5000 monthly users), to support our scaling phase.

YOUR RESPONSIBILITIES

Participate in the Request Invoicing development Keep yourself up-to-date with our stack: Typescript, Node, React, Mongo, Kubernetes, Docker, NPM, Circle CI. Participate in the continuous improvement of the Request Network library, make it easy to pay and get paid on Ethereum and other public blockchains with open source packages: request-client.js, payment-processor, payment-detection, etc. Propose functional design improvements, challenge the infrastructure, the development & release process. Design and implement integrations with partners (Invoicing REST API, payment detection on other blockchains, accounting software etc.) Optionally gain knowledge and responsibility over our decentralized framework: ethers.js, IPFS, Solidity, Infura.

QUALIFICATIONS

Solid knowledge of computer science fundamentals: algorithms, data structures, databases, distributed systems, operating systems, networking Strong interest in blockchain technology, and the future of payments Strong knowledge of Typescript and Node.js Used to open-source development Understanding of API design (REST, RPC) Good understanding of git and continuous integration tools Self-motivated, innovative and proactive Ability to take responsibility for projects and the willingness to learn and grow professionally in a team environment Willingness to improve by giving and asking for feedback Team spirit above personal results

Bonus - this makes you stand out

Good knowledge of Ethereum: frequent dapp usage or smart-contract development Familiarity with kubernetes, Helm, Google Cloud Platform, CircleCI Mobile development (architecture, design, development framework) Cryptography Monitoring of stability and performances

WHY WORK WITH REQUEST ?

Being on the frontier of this new and exciting technology, you will be given the chance to lead the way forward! You will have the opportunity to work in a highly ambitious team that wants to have a lasting impact on the way we experience finance tomorrow Work in an informal and friendly environment that is very open to new initiatives and ideas The team is inclusive, with inspirational and international colleagues that like to participate in team events Unlimited vacation days with a mandatory minimum of 20/year. We all work remotely (even without pandemic) but we love to meet as frequently as possible, with at least 3 company-wide reunions per year where possible. Salary: 60 000€ - 80 000€ yearly

See more jobs at Request

Apply for this position

Quick take: Axios is a growth-stage startup dedicated to providing trustworthy, award-winning news content in an audience-first format. We are hiring a Quality Engineer!

Why it matters: The quality team’s mission at Axios is to ensure our technology is of the highest quality for our readers and clients every day. The quality team integrates tightly into our cross-functional product teams to refine requirements for our products and to ensure the systems delivered line up.

Go deeper: The Quality Engineer’s responsibility is to ensure Axios’ products align with our business needs and are bug-free. Responsibilities of this role include:

Participating with product managers and the rest of your squad to define and refine requirements Providing feedback to the squad on the potential risks and mitigation tactics of their intended approach Utilizing both manual and automated testing strategies Managing bugs, including identification, logging, tracking and triaging Working with the team to manage risk and reduce it to an acceptable level Working with engineers to implement test automation Writing and executing test plans

The details: Ideal candidates will embody an entrepreneurial spirit, a passion for Axios’ mission and have the following skills and attributes:

Experience in Software Quality Assurance or Quality Engineering Experience testing web applications Experience testing mobile applications Experience writing test automation Experience testing in an Agile environment Excellent written and verbal communication skills Exceptionally collaborative Obsessive attention to detail A belief in and commitment to Axios’ diversity, equity, and inclusion values

We’ll be even more excited if you have:

Worked in environments using Ruby, Python, Node and/or Javascript Experience testing services and working with Docker containers The ability to set up test environments, deploy code, use the command line Experience working in a Continuous Integration environment

Don’t forget:

Competitive salary Health insurance (100% paid for individuals, 75% for families) Primary caregiver 12-week paid leave 401K Generous vacation policy, plus company holidays Company equity Commuter and cell phone benefit A commitment to an open, inclusive, and diverse work culture Annual learning and development stipend

Additional pandemic-related benefits:

One mental health day per quarter $100 monthly work-from-home stipend Tele-mental health services  OneMedical membership, including tele-health services  Increased work flexibility for parents and caretakers  Access to the Axios “Family Fund”, which was created to allow employees to request financial support when facing financial hardship or emergencies  Virtual company-sponsored social events

See more jobs at Axios

Apply for this position

Quick take: Axios is a growth-stage startup dedicated to providing trustworthy, award-winning news content in an audience-first format. We’re hiring a Backend Engineer!

Why it matters: Our Engineering team enables our mission of delivering the cleanest, smartest, most efficient and trustworthy content to our users. This team member will be a core part of building our web-stack codebases, working closely with a squad on product direction, architecture, testing, and professional growth.

Go deeper: In this role, you will help make Axios a stronger, more successful tech company through the following responsibilities:

Building our products, with an emphasis on our newly launched B2B technology, Axios HQ Writing clean, well-documented, and well-tested code Collaborating with your product squad to ensure Axios ships the best products possible on time Help architect and build significant features across the platform Staying up to date with industry trends and collaborating on best practices

The details: Ideal candidates will embody an entrepreneurial spirit and passion for Axios’ mission and possess the following skills and attributes:

Experience and interest in Python and Django Familiarity with JavaScript/TypeScript and a frontend framework such as React, Angular or Vue Experience working with CI/CD pipelines and understanding of best deployment practices Experience with PostgreSQL Proven ability to ship high-quality, testable, and accessible code quickly Experience working with product designers and product managers Experience building & maintaining REST APIs Experience with data modeling in relational databases A belief in and commitment to Axios’ diversity, equity, and inclusion values 

Don’t forget:

Competitive salary Health insurance (100% paid for individuals, 75% for families) Primary caregiver 12-week paid leave 401K Generous vacation policy, plus company holidays Company equity Commuter and cell phone benefit A commitment to an open, inclusive, and diverse work culture Annual learning and development stipend

Additional pandemic-related benefits:

One mental health day per quarter $100 monthly work-from-home stipend Tele-mental health services  OneMedical membership, including tele-health services  Increased work flexibility for parents and caretakers  Access to the Axios “Family Fund”, which was created to allow employees to request financial support when facing financial hardship or emergencies  Company-sponsored fitness discount Virtual company-sponsored social events

See more jobs at Axios

Apply for this position

Quick take: Axios is a growth-stage startup dedicated to providing trustworthy, award-winning news content in an audience-first format. We’re hiring a Senior Backend Engineer!

Why it matters: Our Engineering team enables our mission of delivering the cleanest, smartest, most efficient and trustworthy content to our users. This team member will be a core part of building our web-stack codebases, working closely with a squad on product direction, architecture, testing, and professional growth.

Go deeper: In this role, you will help make Axios a stronger, more successful tech company through the following responsibilities:

Building our products, with an emphasis on our newly launched B2B technology, Axios HQ Writing clean, well-documented, and well-tested code using best practices Collaborating with your product squad to ensure Axios ships the best products possible on time Architect and build significant features across the platform Mentoring and growing the next generation of software engineers through pair-programming and empathetic code review Staying up to date with industry trends and collaborating on best practices

The details: Ideal candidates will embody an entrepreneurial spirit and passion for Axios’ mission and possess the following skills and attributes:

Deep experience and interest in Python and Django/Django REST Framework Familiarity with JavaScript/TypeScript and a frontend framework such as React, Angular or Vue Experience working with CI/CD pipelines and understanding of best deployment practices Proven ability to ship high-quality, testable, and accessible code quickly Experience with PostgreSQL Experience building & maintaining REST APIs Experience working on cross-functional agile teams where you advocate for technical needs as well as the best solution to the problems at hand Specific passion for user-focused and data-driven decision making Experience with data modeling in relational databases Experience working with product designers and product managers A belief in and commitment to Axios’ diversity, equity, and inclusion values 

Don’t forget:

Competitive salary Health insurance (100% paid for individuals, 75% for families) Primary caregiver 12-week paid leave 401K Generous vacation policy, plus company holidays Company equity Commuter and cell phone benefit A commitment to an open, inclusive, and diverse work culture Annual learning and development stipend

Additional pandemic-related benefits:

One mental health day per quarter $100 monthly work-from-home stipend Tele-mental health services  OneMedical membership, including tele-health services  Increased work flexibility for parents and caretakers  Access to the Axios “Family Fund”, which was created to allow employees to request financial support when facing financial hardship or emergencies  Company-sponsored fitness discount Virtual company-sponsored social events

See more jobs at Axios

Apply for this position

Who we are

We are THE Tech Company to Watch in the healthcare industry!

The Collaborative Health Team, part of the great TELUS Health family was founded by practicing physicians and tech futurists.

The Collaborative Health Team is charting a new course in healthcare by connecting patients and providers through its award-winning Collaborative Health Record (CHR), an end-to-end, secure, cloud-based digital platform that has transformed the antiquated electronic medical record (EMR) into an evolving vehicle for patient engagement and health practice automation. Our modern and user-friendly interface and devotion to improving patient-provider engagement is the answer for all health practitioners seeking to streamline and modernize their practices through smart, customizable, and automated patient management and engagement tools. Led by physician-technologists and design-obsessed engineers, our customers include the University of British Columbia, the Canadian Mental Health Association, and a rapidly growing portfolio of 2,000+ healthcare providers across Canada, the United States, New Zealand, and Australia.

Join our mighty team!

We are a group of 250 passionate individuals committed to building technology solutions that provide meaningful transformations to how health care workers deliver patient care.

We want people that are self-starters and enjoy taking ownership of their work.

The main mantra is to always improve - improve the processes; improve the products; improve our client's experience; and improve yourself.

Here's the impact you’ll make and what we’ll accomplish together

You will be joining the CHR Platform Team as a Sr. Full Stack Developer, and core team member.

This role is for a key position within our team as we enter a rapid growth phase.

We are a small team of passionate individuals, building the next generation of tools to enable Primary Healthcare Providers to provide the best possible care to their patients.

As a Sr. technical member of the team, you will design, develop, and help scale different features/services throughout the full application stack.

Here's how – you will:

  • Influence the direction of our platform by leading engineering discussions and mentor others on engineering best practices.
  • Own and scale new product ideas from ideation to production.
  • Help shape a positive and thought forward engineering culture

You’re the missing piece of the puzzle – you have / are:

  • 5+ years of experience working in a backend engineering role with a track record of building highly scalable and robust systems
  • 2+ years of experience with Ruby on Rails
  • 2+ years of front end development experience (JS, HTML, CSS).
  • An ability to drive progress in ambiguous problem areas independently.
  • A passion for leaving things better than you found them.

Nice to haves:

  • Experience migrating a monolithic application to microservices.
  • Experience with any of the following: Vue.js, GraphQL, Coffeescript, Backbone.js
  • DevOps experience and familiarity with: google cloud provider (GCP), Docker, Kubernetes
  • Familiarity with healthcare domain and standards (Hl7, FHIR etc.)

Why us?

We take care of our employees and provide you with:

Great pay, top technologies to work with, profit sharing bonus, stock purchase plan, dedication to team engagement; career development and after-hour educational assistance, flexible benefit plan with many innovative options and programs, DC Pension, flexible work styles, and more!

**Our interview process ** Technical Interview Call with People & Culture Panel interview with team with Development Directors. Location: Vancouver/Toronto/Montreal/Remote

A bit about us

Our business is connecting Canadians. Our social impact is using our world-leading technology to create meaningful change, give back to help communities thrive, and help those who need it most. When you join our team, you’re helping us make the future friendly. We’re committed to diversity and equitable access to employment opportunities based on ability —your unique contributions and talents will be valued and respected here.

Disclaimer: In accordance with the TELUS Health Solutions Data Center Security Policy, as a condition of employment, all personnel whose job functions require they work at a Data Center and/or have access to detailed knowledge of technology related to client service delivery, are subject to a Personnel Security Screening conducted through the Government of Canada.

Primary Location: Canada

Schedule: Full-time

See more jobs at TELUS

Apply for this position

Ben Kinney Group Of Companies(BKCO) is looking for a Ruby on Rails Developer to join our global development team. BKCO has specialized in providing web-based solutions for the real estate industry for over 10 years.

Our Canadian division is located in Edmonton.(Currently Remote USA/CANADA Only)

At Ben Kinney Companies, we support hundreds of real estate brokerages and thousands of real estate agents in the United States and Canada with tools to make their real estate business thrive. We offer a feature-rich customer-relationship-management (CRM) system, custom websites with integration with hundreds of multiple listing services, and a variety of other services for promoting homeownership.

The right candidate will be highly motivated, able to manage time to deliver without supervision, and has solid communication skills. They will be experienced with making recommendations to the technology and architecture in use. They will be adept at understanding, modifying, and rewriting code written by others. They will be an evangelist for clean, well-structured react code, and able to guide and mentor other team members in correct react development following industry standards.

Onsite, we offer an amazing office space with ergonomic modern furniture, formal and informal work areas, and a pet friendly culture. Health benefits, fun days, and a positive work/life balance round out the work environment.

Here’s what you’ll do:

  • Help the team conceptualize high level features into user stories
  • Help the team prioritize stories and breaking down the technical difficulty
  • Communicate your progress and plan verbally and via issues.
  • Structural UI design and development with support from a designer team.
  • Creating small reusable code modules.
  • Ensuring solid code by creating fast unit tests and even some browser testing.
  • Follow a github style workflow with topic branches and pull requests.
  • Work both with local and remote members of the development team

To do this, here’s what you’ll need:

  • 5+ years of direct experience in Ruby on Rails, along with other common libraries
  • A knack for writing clean, readable Ruby code
  • Strong communication skills and a positive attitude


Apply for this position

Senior Back-End Engineer - Remote (EMEA)

Are you ambitious, hungry and keen to begin a new chapter in your career? We are looking for a Back-End Engineer to collaborate with the members of our Back-End team remotely.

About Us

PeoplePerHour is the UK’s leading freelance marketplace. Founded in 2007, our vibrant community has over 2m users across 150+ countries, and we have paid out in excess of £100m to freelancers.

We are a purpose-driven business. Everything we do stems from our desire to empower people worldwide to live their work dream, building their business from the ground up and becoming financially and professionally independent. PeoplePerHour is an invaluable resource for small businesses in the UK and outside, giving them access to expert freelance talent on-demand. So they can stay lean and flexible while growing.

We work tirelessly to improve our community; not one day is the same and we grab opportunities with both hands and go after it fast.

Get to know us in a snap

See what they say about us in the news: www.forbes.com and CNBC

Hear from our customers directly

This is how we celebrate success: PeoplePerHour 10 year birthday party

Don’t miss out on our latest TV ad

Future Plans

Fourteen years into our journey it still feels as if it’s day one. The freelance economy is still at its infancy. And we believe it will fundamentally change the way companies – large and small – work and think about the way they find and use talent. That is why we are reinvesting organic profits into breaking out into new sectors & segments. Our new product, TalentDesk.io, is the enterprise solution to manage their temporary and permanent workforce in a more efficient and cost-effective way.

The way we do things at PeoplePerHour

We cannot revolutionize the job space without first starting a revolution ourselves – internally! We are PeoplePerHour. We encourage all people around the world to live their work dream and achieve autonomy! And we are the first to champion it!

Our teams are small, empowered and autonomous. We allow teams to define the methodology desired and used. From Scrum to Kanban, as well as other practices such as test-driven methodologies and pair programming, you will be the one defining it and you will be the one guiding us towards it!

Joining PeoplePerHour, you will find great colleagues to assist you technically and psychologically to achieve your goals! Our environment enhances knowledge, friendliness, and excellence - even if it means spending a bit more time to achieve perfection!

We believe our product needs input from every source, so we encourage open expression, ideation, and participation in order to achieve great user experience in our product. We encourage everybody to play a part in changing the way people and businesses work across the world.

Our Tools

We constantly use cutting edge technology and at the same time, we endorse experimentation. Our internal monitoring systems make sure all our experiments are performed in isolation so hey, go nuts!

This is an outline of our current tech:

  • Our web app is in ReactJS using Redux and supported by NodeJS

  • Our Back end is in PHP using Yii, Laravel, and Lumen

  • We use ReactNative for our mobile app

  • All our applications are dockerized

  • Our servers work on Kubernetes - the master of the universe!

  • We like microservices. It is our way to move from a legacy monolith to a Services Oriented Architecture and to modernise our stack

  • We like serverless technologies even more

  • We use databases of all sorts to suit our needs: MySQL, Aurora, ElasticSearch, Redis, DynamoDB.

  • Data Science is our way to the future! Our projects run on Java and Python and also consume a number of third party tools!

If you are curious to find out more about our tech stack, keep reading in our blog.

About the role

As a backend engineer you will contribute to our core application which is built with PHP using the Yii framework and extend our REST API that serves the ReactJS and ReactNative clients.

You will also work on a handful of services and serverless applications that mainly serve the core application. These are built using the Laravel, Lumen and Yii2 frameworks.

The role involves writing code that interacts with several databases, mainly MySQL (Aurora), DynamoDb and ElasticSearch to perform actions that range from plain CRUD to complex ETL operations.

The final product is assembled and dockerized by the CircleCI pipeline to deliver the best performance and experience to our users.

Consider these four points to give this role a closer look

  • You will work with a team of creative and open-minded people who will appreciate and value your opinion.

  • You will participate in an agile team and develop features based on our roadmap.

  • You will deliver high quality scalable and well-tested code by following our comprehensive coding standards and principles.

  • Oh and.. we have a few more services to work with such as Redis, Redshift, DynamoDB, Kinesis, Lambda so as to increase the number of tools available. Cool, right?

If you want to impact real people’s lives, then this might be the right job for you!

About you

  • You act like an owner and are selfless while being accountable and goal-oriented.

  • You are a team player and do not throw the ball over the fence.

  • You love honesty, hate sugar coating and constantly try to raise the bar.

  • You are proud of the code you produce. Admittedly, nothing is perfect so refactoring is your friend. You always like to leave the code better than you found it, in fact, it’s how you code every day.

Ideally, you’ll

  • Have experience working in a large scale web application and a deep understanding of how the web works.

  • Have excellent knowledge of PHP and Composer.

  • Have used extensively at least one popular PHP framework, preferably Laravel and/or Yii. Hands-on experience with the Yii framework is a plus.

  • Be a knowledgeable relational database user, particularly of MySQL. Bonus point if you have any experience with ElasticSearch or other databases.

  • Have experience using REST and the JSON API standard. Experience using GraphQL is a plus.

  • Be using Git and Docker to build applications.

  • Be familiar with several services provided by AWS. Any experience with serverless tools is a plus.

  • Have an understanding of authentication methods, application caches, and message queuing

  • Be able and eager to contribute to Unit and integration tests.

  • Be a confident user of debugging & profiling tools like Xdebug.

And you’ll

  • Think analytically and methodically with attention to detail.

  • Refactor problematic, incomplete parts and constantly improve our codebase.

  • Read, understand & debug code.

  • Follow coding standards and apply good practices.

  • Deliver testable, efficient, reusable, high quality and easy to read code.

Perks

A few of the many perks of joining the PeoplePerHour team:

  • Competitive salary

  • Flexible work - freelancing is all about flexibility

What should you do next?

If you feel this is the right role for you, please submit your CV.

Next, we set up a phone interview with at least one of our engineers so that you get the chance to experience our culture and meet part of our team. This will focus on your technical skills and culture fit. Following that, you will take a code test at home and if successful, you will have another meeting with a member of the team to discuss on the submitted code and any other questions you may have. Final step and interview will be with our CTO.

As part of our dedication to the diversity of our workforce, PeoplePerHour is committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.

See more jobs at PeoplePerHour.com

Apply for this position

Skedda is looking for a full-stack developer with a particular passion for front-end projects to join our talented team.

We’re an Australian-based SaaS company, and we’re looking for help to build in all the wonderful features that our fans across the globe are requesting.

The projects on which you will primarily work will be those that have a large portion of front-end work, although these often involve a requirement for familiarity with and work across the other layers of the stack.

We're a small team, so you'll have a big impact!

The life of a Skedda dev

Impact: Your work will be seen and used by hundreds of thousands of users worldwide.

Cutting-edge tech: Take joy in developing with the latest standards, frameworks and tooling. Keywords: Ember.js Octane 3.25, Bootstrap 4.6, ASP.NET (Core) 5, Azure DevOps, Selenium. Oh, and we’ve dropped support for IE!

No nonsense: Work directly with our lead developer and co-founder based in Europe.

Test- and security-driven mentality: Ship secure and quality code that’s been thoroughly tested over all layers of the stack.

Flexibility: Enjoy the benefits of remote work, malleable hours and state-of-the-art tools for communicating with the team.

Culture: It’s an Aussie company, mate!

Hardware: Choose your weapon and we’ll buy it for you.

About you

You can show convincing front-end web development experience using modern frameworks. You love to build intuitive user interfaces. You make mistakes and learn fast. You like small teams. You’re not afraid to ask questions. You pay attention to detail. You want to make a difference in the real world. You’re self-driven. You follow your intuition and sync when needed.

About us

Skedda is a cloud-based, business-to-business SaaS platform for managing bookings for “spaces” at venues and workplaces. It is used by a wide spectrum of organisations to enable self-service bookings for their rooms, desks, studios, halls, courts or any other kind of “space”.

It’s truly an international product, with active customers in over 2500 cities globally.

We are 100% bootstrapped, profitable, and growing. We (the founders) build and run the product, and we’re dedicated to improving it on a daily basis.

We'd love you to join the team!

See more jobs at Skedda

Apply for this position

Parity Technologies builds core infrastructure for blockchains and the future Web — one that respects the freedom and data of individuals — and helps empower developers to create better services through decentralized technologies.

Have a look at our current documentation to see what you’ll be working with:

Polkadot-JS API and toolset docs: https://polkadot.js.org/

In this role, you will:

  • Technically design and build Web Applications for Polkadot-js ecosystem
  • Support the entire application lifecycle (concept, design, build, test, release and support)
  • Write clean code to produce fully functional web & mobile applications
  • Write tests and make sure code is up to high level standard
  • Work closely with our UX team to build interfaces to make the user experience intuitive and enjoyable
  • Collaborate with the core team to plan and implement new features and improvements
  • Take responsibility for development progress and work with the team to overcome roadblocks

Your Background:

  • Experience in working with a range of different JavaScript APIs and Frameworks
  • Ability to produce working, auditable, well-tested code.
  • Ability to learn new technologies and concepts quickly
  • Ability to come up with technical solutions and application architecture
  • Ability to work autonomously, be proactive, prioritize, communicate, and function in a distributed team.
  • Passionate about bringing the Web 3 vision of a decentralized web to the world.

Nice-to-haves:

  • Former involvement in Open Source Projects
  • Knowledge in blockchain technologies
  • Knowledge in another programming language than JavaScript/ TypeScript
  • Experience with working on the Node database layer (eg. Express, MongoDB, CouchDB, GraphQL)

Relevant tech-stack we’re currently using:

JavaScript (ES2015+), TypeScript, WebAssembly, Node, React, Electron, RxJS, Jest, GitHub, GitLab, Vuepress

Benefits:

  • Competitive salaries and benefits.
  • Opportunity to become an expert in latest blockchain technologies.
  • Working at Parity means focusing on stuff that matters: building cutting-edge technology for a better and more decentralized internet. Our teams enjoy a high degree of freedom and autonomy to achieve that goal.
  • Because we value initiative and learning, we've defined a generous personal improvement budget to attend conferences or skills courses of your own choosing. We think you know what's best for you!
  • Parity is a diverse company with people from various countries and we will support you with
  • German or English language courses where needed (and desired).
  • We have a remote-friendly company setup.
  • Bringing the team together is something we value a lot and we have regular company retreats (or will have, pending the Covid pandemic)

See more jobs at Parity Technologies

Apply for this position

At Parity Technologies we maintain and create blockchain software: dealing with P2P networking, consensus algorithms, cryptography, databases, and decentralized applications can be expected.

We strive to write the fastest, lightest, and safest core technology in Blockchain and write lots of open-source code. Parity Technologies is based in Berlin and London, but remote work is possible for the right people and we are flexible on location.

We are looking for someone very experienced with the Rust programming language, all the way down to compiler knowledge. You will be responsible for the performance of our application and investigate problems, design necessary tests, perform monitoring and architect solutions to counter possible bottlenecks.

Parity works in a very flat hierarchy with lots of autonomy and high levels of personal responsibility, and we try to mimic an open-source workflow in much of what we do.

Requirements:

  • Highly experienced with Rust.
  • Understanding how the Rust compiler, toolchain, and async work.
  • Strong knowledge of data structures, algorithms, and efficient implementation in modern programming languages.
  • Keen interest in hunting down performance problems and memory leaks, including building tooling for it.
  • Writing efficient and maintainable code.
  • Ability to work independently and autonomously.

Nice to have:

  • Understanding of blockchain technologies.
  • An interest in decentralized and privacy technology and Web3.
  • Knowledge of internals of the rust async stack, especially tokio and threading.
  • Already written performance metering and improvement tooling.

Benefits:

  • Competitive salaries and benefits.
  • Opportunity to become an expert in latest blockchain technologies.
  • Working at Parity means focusing on stuff that matters: building cutting-edge technology for a better and more decentralized internet. Our teams enjoy a high degree of freedom and autonomy to achieve that goal.
  • Because we value initiative and learning, we've defined a generous personal improvement budget to attend conferences or skills courses of your own choosing. We think you know what's best for you!
  • Parity is a diverse company with people from various countries and we will support you with
  • German or English language courses where needed (and desired).
  • We have a remote-friendly company setup.
  • Bringing the team together is something we value a lot and we have regular company retreats (or will have, pending the Covid pandemic).

Not a perfect match to our requirements? We're happy to receive your application anyways and hear how you think you can help us achieve our mission.

See more jobs at Parity Technologies

Apply for this position

At Parity Technologies we maintain and create blockchain software: dealing with P2P networking, consensus algorithms, cryptography, databases, and decentralized applications can be expected.

We strive to write the fastest, lightest, and safest core technology in Blockchain and write lots of open-source code. Parity Technologies is based in Berlin and London, but remote work is possible for the right people and we are flexible on location.

We believe in giving back to the community and are looking for someone familiar with the open-source Rust ecosystem. You should be proficient in Rust, familiar with writing low and high-level code, confident with functional style programming, and knowledgeable in the (recent) space of computer networking research.

Parity works in a very flat hierarchy with lots of autonomy and high levels of personal responsibility, and we try to mimic an open-source workflow in much of what we do. We have an article on our blog about our development practices which you may want to read: https://www.parity.io/engineering-at-parity-what-its-like/

Your role: In this role, you will contribute to maintaining, expanding, and optimizing our existing peer-to-peer networking infrastructure, including ensuring that the software is resilient to attacks, and running experiments, for example using QUIC, implementing NAT traversal, or trying different peer-to-peer topologies.

Requirements:

  • Experience designing and implementing network protocols.
  • Understanding of low level networking concepts as well as asynchronous programming.
  • Experience taming distributed (bonus decentralized) systems.
  • Familiarity with the Rust language and its ecosystem.

Nice to have:

  • Experience building peer-to-peer applications.
  • An interest in decentralized technology and Web 3.
  • Knowledge of Bitcoin, Ethereum or other blockchain technologies.
  • Open source contributions

Benefits:

  • Competitive salaries and benefits.
  • Opportunity to become an expert in latest blockchain technologies.
  • Working at Parity means focusing on stuff that matters: building cutting-edge technology for a better and more decentralized internet. Our teams enjoy a high degree of freedom and autonomy to achieve that goal.
  • Because we value initiative and learning, we've defined a generous personal improvement budget to attend conferences or skills courses of your own choosing. We think you know what's best for you!
  • Parity is a diverse company with people from various countries and we will support you with
  • German or English language courses where needed (and desired).
  • We have a remote-friendly company setup.
  • Bringing the team together is something we value a lot and we have regular company retreats (or will have, pending the Covid pandemic).
  • Not a perfect match to our requirements? We're happy to receive your application anyways and hear how you think you can help us achieve our mission.

See more jobs at Parity Technologies

Apply for this position

Our Mission

Novus serves capital allocators and managers, helping them enrich and manage their data, extract actionable investment insights, and improve stakeholder communication via visualization and automation. We strive to be the center of the institutional investment ecosystem, where the world’s investors gather to manage their portfolios and engage with one another.

Over $120 trillion is invested annually on behalf pensions, endowments, sovereign funds, private investors, and family offices. Unfortunately, many of these institutions are using outdated and disconnected tools to manage their portfolios. Novus offers comprehensive solutions for multi-asset class portfolio. By providing a single platform that streamlines data processes, quantifies investment skill, uncovers bias, and helps investors plan more accurately, we are helping investors amplify their impact.

Our Values

We expect our team members to deliver on their responsibilities and understand how each and every component of our company works to generate our collective success. We hold ourselves and our colleagues accountable to the highest standards.

If the following sounds like you, we look forward to getting to know you—

  • You are challenged and fulfilled by interesting and difficult problems and expect the same from colleagues.
  • When uncomfortable with the status quo you push to drive change.
  • You have a thirst for learning; strong history of skill improvement and learning new technologies.
  • You love to build things on your free time and contribute to the open-source community.
  • You are a great communicator and relationship builder.
  • You are ambitious, but also supportive, and inspire others to fulfill their potential.

What You’ll Do

As a Software Engineer II, you will be given a unique level of responsibility and autonomy to get things done and deliver tangible results. You will report to one of our Senior Software Engineers and be based in NYC when we return to the office. Until then, you will be working from home.

You will be a pivotal part of one of our many small development teams. You will work within a modern technology stack, autonomously and collaboratively, to make a huge impact.

  • Independently transform ambiguous requirements into robust software solutions and drive them to implementation.
  • Deliver full feature user stories, in short iterations, that delight our customers.
  • Work with Product Managers make sure engineering tasks always align with business goals.
  • Grow your software development skills using Functional and Object-Oriented principles while using the Novus stack including: Scala, SQL, AngularJS and Kubernetes

Critical Skills / Abilities

The ideal candidate would possess the following:

  • Can own the problems you have been entrusted to solve from inception to production.
  • You architect elegant solutions that remove more complexity than they add.
  • You create clean, readable, and well structured code… and when working in existing code you leave it better than you found it.
  • You approach problems with a logical mindset to deliver systematic solutions.
  • Communication - What are you doing? Why did you do it? – Articulating answers to these questions in written form (code check-ins, ticket comments) and in person (stand-ups, product reviews) is a necessary quality.
  • Experience - 2+ years post graduate experience working in small, high growth dev teams.
  • Desired, but not required: o Full-stack experienced; ideally Scala and AngularJS. o Interest in finance;

See more jobs at Novus

Apply for this position

Founding Team

Benable is an early stage mission-driven startup that is looking to grow its founding team. We’re based in the D.C. metro area, but are a remote-first company. Our founder was previously a founding team member of a San Francisco based startup, which raised $60M in venture capital, grew to 300 employees, and brought in $250M+ in yearly revenue.

Benable raised significant seed funding, and we have spent the past months honing the product and bringing on our first users. We are now looking to grow our engineering team. This is a unique opportunity to join an early stage startup as a founding team member, and to help build both a valuable company and a platform that will help improve people’s lives.

COMPANY OVERVIEW

Benable is a registered Public Benefit Corporation, which means that we are a for-profit company, but also have an obligation to drive positive social impact. Our focus is on strengthening the social fabric by making it easier for people to help one another.

Benable is a platform that makes it easy to find and share trusted recommendations with your friends and community. Whatever it is you’re looking for – child care, doctors, a place to stay, etc. – Benable makes it easy to get help from the people you trust.

THE ROLE

You will be the second developer on the team and will work closely with Benable’s Lead Developer and the rest of our small team. You will be responsible for significant frontend development, as well as full stack projects within your capabilities.

CURRENT TECH STACK

Benable is a Single Page Application, with the frontend and backend connected via a REST API.

  • Ruby, Javascript
  • Ruby on Rails (Backend), Svelte (Frontend)
  • Postgresql, Redis, ElasticSearch
  • GitHub, Heroku, Rollbar, LogDNA

WHO YOU ARE

You’re the right person for this job if you have 3+ years of relevant experience and:

  • You’re excited about joining a startup at such an early stage. We’ve launched a product, raised initial funding, and started growing the user base, but it doesn’t get much earlier than this. The intensity and pace of this early stage aren't for everyone. New startups are all about moving at breakneck speed, iterating continuously based on user feedback, working through ambiguity and changing priorities, and figuring things out as we go. If those things excite you, you’re going to love this role.

  • You’re an advanced frontend developer, with some backend experience. You’ve got to have strong frontend experience (doesn’t have to be Svelte, React is very similar, Angular okay too, etc.). As only the second engineer on the team, you’ll also be working on all parts of the stack, so ideally you'd have some experience with backend work - e.g. creating endpoints, working with databases, etc. And you’ve got to be great at building things in a flexible, iterative way. Prior startup experience is a huge plus.

  • You love creating great user experiences. For Benable to be successful, we have to create a magical user experience. You’ve got to be the type of person who has good product intuition, and enjoys thinking about the end user and how to build something they will love.

  • You’re a great person and people like being around you. We’re going to be living and breathing this startup, so it’s critical that we love spending time with each other. At this stage, every hire has a huge impact on company culture, so you’ve got to be an all-around great person and teammate - someone that people love to be around.

WHAT WE’RE OFFERING

  • Competitive Salary
  • Great Equity Package
  • Flexible, remote work environment, with the option to join teammates in-person if desired and when circumstances allow
  • Incredible opportunity for personal and professional growth
  • And you’re going to love your job - helping build up what may become one of the world’s most * important communities

See more jobs at Benable

Apply for this position

Job Summary: As a member of our Engineering team, you’ll be responsible for working with the Product Management team to design, estimate and build out solutions to new features and any reported bugs for our cutting-edge security threat management application. The successful candidate will bridge the gap across the UI, API and backend services while working with the rest of the engineering team to identify areas of optimization and clarity in the existing codebase.

The position would be located in our Engineering office located in Mt. Airy, MD. We are open to remote US based workers but they must have significant experience with the qualifications outlined below and priority will be give to those in the Central or Eastern Time Zones.

Responsibilities:

  • Primary contributor for feature development of API and backend services (Laravel, MariaDB, Solr).
  • Strong proficiency with SQL with ~20% of time writing optimized SQL to address scalability requirements.
  • Strong knowledge of OOP principles, data structures, algorithms, internet security fundamentals and designing for performance, scalability and availability.
  • Create and optimize database queries with proper use of table indices.
  • Develop fault tolerant data migrations and transformations.
  • Enable rapid development cycles and quality with strong unit tests and good code.
  • Be a strong team player and play your part in making it fun.
  • Create production quality code within 3 week sprints.
  • Live and breathe our company values.

Qualifications and Technologies Required:

  • 4+ years of development with PHP backend
  • 4+ years experience with building web services and RESTful APIs
  • 4+ years experience with database technologies (MariaDB, MySQL)
  • 4+ years experience with Linux

Preferred Qualifications and Technologies:

  • PHP Laravel
  • Memcached, Redis
  • MariaDB/MySQL, PostgreSQL, MongoDB
  • Solr, Elasticsearch, Splunk, Lucene
  • Python, Java, Javascript
  • Javascript framework, ie. Node.js, React
  • SDL and OWASP security principles
  • Static Code Analysis tools
  • Containers and orchestration
  • Distributed architecture
  • Cloud services (AWS, Azure, Google Cloud)
  • Cyber security knowledge
  • Experience with Atlassian products

See more jobs at ThreatQuotient, Inc.

Apply for this position

Planned Parenthood Federation of America (PPFA) is the national umbrella organization for the nation’s leading network of women’s health care providers, educators, and advocates, serving women, men, teens and families. Planned Parenthood Action Fund (PPAF) is the advocacy and political arm of PPFA. For over 100 years, Planned Parenthood has done more than any other organization in the United States to improve women’s health and safety, prevent unintended pregnancies, and advance the right and ability of individuals and families to make informed and responsible health care decisions.

Planned Parenthood Federation of America (PPFA) and Planned Parenthood Action Fund seek a dynamic and collaborative Director, Data Reporting. This job reports to the Sr. Director, Data Strategy & Governance in the Data Strategy, Analytics, and Governance (DSAG) department at PPFA. The DSAG team enables data-driven decision making through high quality data, analysis, and tools. Purpose The Director contributes to Planned Parenthood’s mission by producing actionable data insights and tools for Planned Parenthood’s national office and affiliate stakeholders. As a member of PPFA’s DSAG team, the Director supports a portfolio of recurring reports and surveys that collect data from stakeholders across the Federation. The Director will be responsible for the full reporting lifecycle from design, development, testing, documentation, and maintenance of complex reports and data visualizations. They will establish strong relationships with partners and provide exemplary customer service by understanding stakeholder needs and developing targeted, sustainable data solutions. As a systems thinker, the Director will be able to understand, create, and improve interdependent processes that relate to data. Delivery The Director, Data Reporting will be responsible for the following: Management, oversight, and accountability for the PPFA reporting program, including data collection, QA/review, report development, publication, vendor management, communication, and stakeholder engagement Management of a team of analysts supporting PPFA’s reporting program Revamp the program to assess, modernize, and improve the way data is collected, organized, and used in regular reporting in alignment with the DSAG departmental work plan Collaborate with the Director, Database Administration to develop, test, and implement mature data collection processes (ETL, data warehousing) to streamline data acquisition to improve efficiency and quality As an active, hands-on contributor to the data reporting team, the Director will also be responsible for the following: Design, develop, test, document, and maintain complex reports and data visualizations using analytical/BI tools such as Tableau Desktop/Server/Prep Consult with PPFA national office departments and Planned Parenthood affiliates on data collection, analysis, and reporting to inform programs and business needs; provide subject matter expertise and technical assistance to create and improve data practices, analyses, and tools Draft and deliver reports/presentations to Planned Parenthood national office departments and affiliate organizations Support ad-hoc data requests from colleagues across the Federation Participate in quality assurance (QA) processes to ensure data products are high quality Document data products and systems: author wiki articles and internal process documents; develop user-facing guides (written and video) Effectively manage program/project files (organize, archive) in alignment with DSAG’s knowledge management practices Demonstrate intercultural competence and ensure all work products consider the impacts of the work on multiple communities, including communities of color and individuals with different gender identities and socioeconomic backgrounds Pursue relevant proficiencies/certifications where determined by business needs Perform other duties as assigned Engagement The Director supports a broad portfolio of programs/projects, and the role requires strong interpersonal skills and enthusiasm for helping others collect, leverage, and interpret data. The Director will consult regularly with end-users at the PPFA National Office and Planned Parenthood affiliates to develop targeted data solutions that inform operational and strategic decision-making. This role will also provide ongoing technical support and education on data tools and best practices.

This role requires a keen ability and desire to communicate, including attending and presenting at cross-divisional meetings/webinars. Due to the consultative nature of the role, the Director must have exemplary customer service skills, a positive “can do” attitude, and a demonstrated track record directly helping people design and implement data products and systems. The Director will have familiarity and experience working with the population Planned Parenthood serves, including people of different racial, ethnic and socioeconomic backgrounds, people with different gender identities and individuals with disabilities. Knowledge, Skills and Abilities (KSAs) At least 7 years of experience in healthcare analysis/business intelligence, public health, statistics, or related area required At least 7 years of experience with healthcare data, including writing complex SQL reports using electronic health records (EHR) reporting databases (NextGen, Epic Clarity/Caboodle, Athena, eCW), required Technical proficiency using SQL and T-SQL to develop complex reports required, including experience with: Developing database objects (tables, views, and stored procedures) Microsoft SQL Server and Management Studio and Microsoft SQL Server Reporting Services (SSRS) High technical proficiency with Tableau Desktop required, including at least 3-5 years of direct experience with: Designing, developing, testing, and complex reports, dashboards, and data visualizations Developing and publishing Tableau data sources using different data connectors Troubleshooting, optimizing, and maintaining complex reports and dashboards, including those developed by others At least one Tableau Desktop certification or willingness to become certified within three months of date of hire required Advanced Microsoft Excel proficiency required Experience developing written technical documentation required Experience with GIS (Esri ArcGIS) or other mapping software preferred Experience with Tableau Server (administration and governance) and Tableau Prep (data cleansing, transformation) highly preferred Experience with Python or R for statistical analysis and applications preferred Proficiency with G-Suite and Microsoft Office suite required; experience with Asana or similar project management tool strongly preferred Experience in disaggregating data and considering the impacts on multiple communities, including communities of color, in technical analysis preferred Strong written, verbal, and interpersonal communications skills with keen attention to detail and grammar (English fluency) required; ability to flex communication style to multiple cultural environments required Knowledge of and sensitivity to different racial/ethnic and socioeconomic backgrounds, and people with different gender identities, cultural differences and disabilities Bachelor’s degree required, Master’s degree preferred; combination of professional experience and skills may be considered in lieu of formal/traditional education TRAVEL 0-25% (domestic) Starting Salary: 110k

Final offers for this job will be based on capabilities and will be made within the parameters of the PPFA compensation program. Total offer package to include generous vacation + sick leave + paid holidays, individual/family provided medical, dental and vision benefits effective day 1, life insurance, short/long term disability, paid family leave and 401k. We also offer voluntary opt in for Flexible Spending Account (FSA) and Transportation/Commuter accounts.

We value a truly diverse workforce and a culture of inclusivity and belonging. Our goal is to attract qualified candidates and encourage applications from all individuals without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital status, sexual orientation, gender identity, or any other characteristic protected by applicable law. We're committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation.

PPFA participates in the E-Verify program and is an Equal Opportunity Employer


Apply for this position