ruby Remote Jobs

1059 Results

6h

Copy of Site Reliability Engineer

NexthinkChicago, IL, USA, Remote
5 years of experienceterraformscalaDesignansibleazurerubyjavac++jenkinspythonAWS

Nexthink is hiring a Remote Copy of Site Reliability Engineer

Company Description

Hi, we’re Nexthink. We’re not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response, and helps companies continuously improve their employees’ experience, making them more productive, efficient, and happy at work. We have millions of endpoints deployed, we’ve surpassed $100M in ARR, and we’ve recently secured $180M in Series D financing for a company valuation of $1.1B, but we’re just getting started.

Job Description

Nexthink is looking for passionate and innovative professionals that are keen to join a newly formed and fast growing Cloud Operations team in Boston. The team is being built to ensure our Cloud platform is operated using best in class methodologies and tools and allow us to delight our clients with the best cloud experience.

The team is responsible of maintaining our Cloud solutions with top performance, availability and service level, but also ensure that it runs in a cost-efficient way. The Cloud Operations Engineer will also use her/his Software Engineering skills to prototype and deliver tools and products that will help reaching those goals, and will also participate into the operational requirements process.

Finally, you will be part of a fast growing, international company with an opportunity to join the Cloud team, a strategic initiative that will help accelerate this growth.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.

Responsibilities:

  • Monitoring. Use and own the specifications of our tooling set related to monitoring, telemetry, reliability, automation for End to End service
  • Incident management and response: Detect, diagnose and fix incidents finding solutions to achieve required Service Levels (rollback, restore backups, etc). Owner of the post-mortem process of such incidents by writing technical content both for customers and internal stakeholders.
  • Operations. Define or build automation mechanisms for cloud operations: build, deploy, update, patch, backup, restore, scale, extend, protect, etc. Use past experience to solve most relevant issues in a proactive fashion by either writing product or platform specifications, or building the required automation to prevent the issues to surface again.
  • Change Control. Owning the product update process for live client instances
  • Reliability. Manage the availability of the production instances of our cloud services. Understand and be able to communicate the scale, capacity, security, redundancy and performance attributes and requirements of the cloud services
  • Subject matter expert: be the ultimate escalation point for major platform related incidents
  • Engage in and improve the whole lifecycle of services from inception and design, through deployment, operation, and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and blameless postmortems

Qualifications

  • Min 5 years of experience in Software Development with knowledge of best practice of professional software development, deploying, and in general lifecycle management.
  • Experience with monitoring solutions, such as: Azure Analytics, Grafana, and others
  • Experience administering and deploying on cloud-based platforms (Azure, AWS, Google and/or others), using infrastructure as code (Cloud Formation, Terraform, etc.), configuration management tools (Ansible, Puppet) and pipeline creation tools (like Jenkins).
  • Experience in programming solutions for Platform Tools such as for automation, monitoring, provisioning, using programming technologies such as Java, Golang, Rust, C++, Python, Ruby or Scala
  • Solid understanding of the network stack (TCP/IP, VPN, HTTP, SSL, routing, etc.), cloud topologies (VPC, Virtual Subnets, NACLS, NSG, ILB, ELB, etc.) and storage (S3, EBS, Azure Files etc).
  • At ease with operating and managing production systems, solving issues striking the right balance between urgency and methodology.
  • Strong problem solving and analytical skills
  • Experience in coordinating teams and persons to maintain a SLA.
  • Excellent written and verbal skills in English

Additional Information

We are 800+ employees strong in 21 countries across 8 different time zones speaking 60+ languages. We are positive, we get things done, we keep growing, and we are one team, we are Nexthink. We believe actions are stronger than words when it comes to diversity, inclusion, and equity in the workplace. Nexthinkers are multinational and multilingual, and come from all walks of life. We are committed to hiring a genuinely representative workforce that can create solutions and foster innovation for the modern digital employee experience.

See more jobs at Nexthink

Apply for this job

11h

Site Reliability / DevOps Manager

Brain Gain Recruiting1 California St, San Francisco, CA 94111, USA, Remote
2 years of experience5 years of experienceremote-firstterraformansiblerubydockerkubernetesjenkinspythonAWS

Brain Gain Recruiting is hiring a Remote Site Reliability / DevOps Manager

Company Description

We are a technology platform that connects healthcare professionals with flexible job opportunities. Our mission to help people everywhere get care. Founded in 2017, we are one of the fastest growing companies in the history of the healthcare staffing industry, and were recognized as one of Forbes’ “Next Billion Dollar Companies.”

Our platform is an end-to-end community and employment system allowing the company to serve as the employer-of-record for the healthcare professionals that they work with. Hundreds of thousands of clinicians have already signed up for it,  in all 50 states and the District of Columbia.

We offer:

  • Interesting and meaningful work and professional growth opportunities
  • Competitive salary, excellent benefits, and equity

Job Description

Your mission is to lead, scale and professionally develop our SRE / DevOps team.  You’ll work in a highly collaborative environment to help continuously improve the engineering department’s effectiveness and ensure our production systems are resilient and scalable.

We use both AWS and Heroku for our infrastructure, CircleCI for our CI/CD pipeline, Terraform for our IaC and Github for our code versioning.

Who you are

  • Leadership. You’re a strong people leader that will cultivate a clear vision & priorities for your team.
  • People management. You have experience managing a team of engineers and guiding them through their career development. You believe in building both teams and products that scale.
  • Teamwork. You can motivate and instill a strong sense of ownership in your team. You enjoy working in a collaborative environment, and you’re committed to driving projects to completion creatively.
  • Communication & collaboration. You’re able to work with and convey complicated engineering concepts to non-technical colleagues.
  • Systems thinking. You can grasp the interconnected parts that make up the whole of our products and related business and engineering processes, and build up on them cohesively.

Main Responsibilities

  • Effectively lead, mentor, and guide the professional and technical development of a small, fast-moving SRE / DevOps team (2 to 3 direct reports) with the potential for continued team growth
  • Define and execute on infrastructure, tooling and CI/CD quarterly & annual deliverables to ensure that we continue to deliver scalable products and services that have a directly positive impact on our business’s goals and objectives
  • Hands-on, willing to directly contribute to task / project completion (25 – 50% of role capacity)
  • Participate in an on-call rotation for after-hours production infrastructure incidents
  • Support Security and Compliance governance in production environments

Qualifications

Must-haves

  • At least 5 years of experience in the fields of SRE, DevOps or production or cloud engineering
  • At least 5 years of experience working with modern cloud architecture and platforms (virtualization, networking, database, message queueing, etc)
  • At least 2 years of experience leading a DevOps and/or Infrastructure team (either as a manager or tech lead)
  • Experience in Infrastructure as Code (IaC) and deployment automation with tools such as Terraform, CircleCI, CloudFormation, Jenkins, Ansible, or Chef
  • Experience with SRE best practices, working knowledge of observability principles is a big plus
  • Proficiency with one or more programming languages like Ruby, Python, Go, etc
  • Understanding of security and data integrity
  • Ability to thrive in a fast-paced environment; desire to work in a remote-first, distributed team

Pluses:

  • Experience working with containerization technologies (Docker, Kubernetes, Helm, etc)
  • Experience with Ruby

Additional Information

  • Location:  Anywhere in the USA. This is a remote position.

See more jobs at Brain Gain Recruiting

Apply for this job

Latitude, Inc. is hiring a Remote Ruby on Rails Developer (Fully Remote)

Ruby on Rails Developer (3+ yrs experience)

As a member of our consulting team, you will work in collaboration with other members of our development team, as well as directly with our clients to diligently and meticulously deliver high quality features through clean and well-architected code, primarily using ruby on rails. The ideal candidate will be excited about working with our talented team to produce rock-solid, well-engineered products for our partners.

A day on the job. You will:

  • Participate in daily stand-ups to review progress and daily planning
  • Develop and submit clean, well-structured code on our ruby on rails projects
  • Review and provide feedback on pull requests from other team members
  • Provide consultation based on best practice techniques in the custom software development space
  • Anticipate client needs and provide a high level of service
  • Provide consultation on complex projects and make recommendations regarding product and technology
  • Have an ownership mentality and take pride in your work

Requirements: 

  • A minimum of 3 years of software development experience specifically in Ruby on Rails
  • A thorough understanding of agile methodologies
  • A proactive problem-solving attitude
  • A desire to serve our wonderful clients
  • An ability and desire to develop and maintain collaborative relationships.
  • Have the communication skills to convey your meaning clearly and positively.

See more jobs at Latitude, Inc.

Apply for this job

1d

Python Developer

agileterraformsqlDesignansiblescrumgitrubydockercsslinuxpythonjavascriptNode.js

Koombea Inc is hiring a Remote Python Developer

Senior Python Developer

Remote, Latam |  Full Time |  3+ years experience |  English (B2) | Permanent Contract

Why Apply to Koombea?

Did you know that Koombea is one of Latin America's fastest-growing software development companies? We help our clients all over the world build digital products that make users' lives better.

By joining our team, you will not only receive amazing benefits and become part of a flexible and innovative work culture. You will also get to share directly with some of the region's most talented and intelligent software developers.

The Job

Your main goals will be: building application models and coding the logic behind the user-facing components and the database of web apps. You will be asked to focus on the performance, usability, accessibility, and adaptability of the apps.

What You’ll Do

  • Integrate user-facing and server-side components
  • Build reusable code and libraries for future use
  • Optimize app performance for speed and scalability
  • Implement security and data protection measures
  • Design and implement data storage solutions
  • Review, refactor and maintain codebases
  • Deploy web apps to staging and production

What You Bring to the Team

  • Experience in working with Python (Flask, SQLAlchemy)
  • A desire to stay up-to-date with best practices and conventions
  • An Agile and Scrum mentality
  • Experience with HTML, CSS, and JavaScript
  • Knowledge of SQL
  • Testing capabilities
  • Ability to develop REST APIs
  • Good understanding of Linux command line
  • English proficiency (B2)
  • Code versioning (Git)

Nice to have

  • Other back-end languages or frameworks such as Ruby on Rails and Node.js 
  • Working with Continuous integration 
  • Terraform, Docker, and Ansible
  • Experience with TDD in Python using unittest 
  • Experience using code linter pycodestyle (formerly known as pep8)

We Offer You

  • Flexible Working Schedule
  • Health Insurance
  • Remote Work
  • Competitive Compensation
  • Performance Bonuses
  • Surprise Goodies

+ Many Cool Benefits

 

About Koombea

Koombea is an international app development company founded in 2007. We've built hundreds of apps. Some of them have been acquired by companies like Google, Motorola Solutions, Demandforce, Facebook, and Skype.

Life at Koombea

If you are looking for a fun and international environment where you can interact with super-smart people, this is the right place for you. 

Join our company and enjoy a healthy work-life balance where flexibility is vital. You will be able to manage your schedule and your career so that you make the most out of your experience at Koombea.

Hiring Process

1. Apply

Send us your CV and our team of recruiters will evaluate it.

2. Interviews

Key team members will invite you to meetings to get to know you better.

3. Coding Test

You’ll get to show off your technical skills.

4. Decision

We will let you know if there is a strong fit.

 

Do you have any questions? 

We’d love to hear from you. 

Feel free to contact David Berdugo atdavid.berdugo@koombea.com 

Related Jobs

  1. Senior Full Stack Developer
  2. Tech Lead Developer

Not ready to apply? 

Follow us, join our community and stay in the loop.

 

#Li-Remote

See more jobs at Koombea Inc

Apply for this job

1d

FullStack Developer (Reactjs+Nodejs)

terraformDesigngraphqlrubypostgresqltypescriptAWSjavascriptreactjsbackendfrontend

Koombea Inc is hiring a Remote FullStack Developer (Reactjs+Nodejs)

Remote, Latam | Full Time | 3+ years experience | English (B2) | Competitive Salary

Why Apply to Koombea?

Did you know that Koombea is one of Latin America's fastest-growing software development companies? We help our clients all over the world build digital products that make users' lives better.

By joining our team, you will not only receive amazing benefits and become part of a flexible and innovative work culture. You will also get to share directly with some of the region's most talented and intelligent software developers.

The Job

We are looking for a talented Javascript developer who feels comfortable with both frontend and backend code.

Your main goal is to help build a complete solution from  building functional user interfaces to design the web architecture, focusing on the performance, usability, accessibility and adaptability of the application.

What You’ll Do

  • Maintain applications with React, Node.
  • Develop a scalable and maintainable Web component architecture.
  • Optimize app performance for speed and scalability.
  • Keep in mind security measures, follow owasp guidelines.
  • Stay up to date with new technologies and libraries.

What You´ll Bring to the Team

  • Experience working with relational databases PostgreSQL l Must Have
  • Experience building Applications with React (React Native) with Typescript l Must Have
  • Experience designing, consuming and documenting GraphQL APIs l Must Have
  • Good grasp of software architecture and scalability l Must Have
  • Experience working with Apollo GraphQL (Client and Server) l Must Have
  • Unit testing experience l Must Have
  • End to end testing experience l Must Have
  • Experience working AWS infrastructure (ECS Fargate, RDS/Aurora, S3, Route53, Lambda, KMS, etc) l Nice to Have
  • Familiarity with infrastructure as code with Terraform l Nice to Have
  • Experience with Auth0 l Nice to Have

We Offer You

  • Flexible Working Schedule
  • Health Insurance
  • Remote Work
  • Competitive Compensation
  • Performance Bonuses
  • Surprise Goodies

+ Many Cool Benefits

About Koombea

Koombea is an international app development company founded in 2007. We've built hundreds of apps. Some of them have been acquired by companies like Google, Motorola Solutions, Demandforce, Facebook, and Skype.

Life at Koombea

If you are looking for a fun and international environment where you can interact with super-smart people, this is the right place for you. 

Join our company and enjoy a healthy work-life balance where flexibility is vital. You will be able to manage your schedule and your career so that you make the most out of your experience at Koombea.

 

Hiring Process

1. Apply

Send us your CV and our team of recruiters will evaluate it.

2. Interviews

Key team members will invite you to meetings to get to know you better.

3. Coding Test

You’ll get to show off your technical skills.

4. Decision

We will let you know if there is a strong fit.

 

Do you have any questions? 

We’d love to hear from you. 

Feel free to contact us at recruiting@koombea.com

Related Jobs

  1. React Native Developer
  2. Ruby On Rails Tech Lead

Not ready to apply? 

Follow us, join our community and stay in the loop.

Position Highlights

  • Full Time
  • English (B2)
  • Remote, Latam

#Li-Remote

 

See more jobs at Koombea Inc

Apply for this job

1d

Front-end Developer (VueJS)

agilefigmasketchgraphqlscrumapiUXrubycssjavascript

Koombea Inc is hiring a Remote Front-end Developer (VueJS)

Remote, Latam | Full Time | 3+ years experience | English (B2) | Competitive Salary

Why Apply to Koombea?

Did you know that Koombea is one of Latin America's fastest-growing software development companies? We help our clients all over the world build digital products that make users' lives better.

By joining our team, you will not only receive amazing benefits and become part of a flexible and innovative work culture. You will also get to share directly with some of the region's most talented and intelligent software developers.

The Job

Your main goal is to build functional user interfaces and code the logic behind the user facing components of a Web application, focusing on the performance, usability, accessibility and adaptability of the application.

You have several years of experience building high-quality, scalable, apps and you are able to easily write clean code, ensuring best practices.

You are passionate about the software ecosystem, discipline and love innovation, and also work well with others in a scrum team.

 

What You’ll Do

  • Maintain applications with Vue.
  • Build user interface functionality across browsers and devices.
  • Build reusable code and libraries for future use.
  • Optimize app performance for speed and scalability.
  • Implement security and data protection measures.
  • Review, refactor and maintain codebases.

What You Bring to the Team

  • 2+ years of experience with VueJS l Must Have
  • Ability to connect to and parse REST and graphQL API l Must Have
  • Knowledgeable on how to move from UI/ UX designs to code (Figma, Xd or Sketch) l Must Have
  • Strong HTML and CSS skills l Must Have
  • Good communication skills in English l Must Have
  • Extensive knowledge in vanilla Javascript and EcmaScript 2015+ l Must Have
  • English proficiency (B2) l Must Have
  • Unit testing experience l Nice to Have
  • End to end testing experience l Nice to Have
  • An Agile and Scrum mentality l Nice to Have
  • Code versioning and GitFlow l Nice to Have

We Offer You

  • Flexible Working Schedule
  • Health Insurance
  • Remote Work
  • Competitive Compensation
  • Performance Bonuses
  • Surprise Goodies

+ Many Cool Benefits

 

About Koombea

Koombea is an international app development company founded in 2007. We've built hundreds of apps. Some of them have been acquired by companies like Google, Motorola Solutions, Demandforce, Facebook, and Skype.

 

Life at Koombea

If you are looking for a fun and international environment where you can interact with super-smart people, this is the right place for you. 

Join our company and enjoy a healthy work-life balance where flexibility is vital. You will be able to manage your schedule and your career so that you make the most out of your experience at Koombea.

 

Hiring Process

1. Apply

Send us your CV and our team of recruiters will evaluate it.

2. Interviews

Key team members will invite you to meetings to get to know you better.

3. Coding Test

You’ll get to show off your technical skills.

4. Decision

We will let you know if there is a strong fit.

 

Do you have any questions? 

We’d love to hear from you. 

Feel free to contact us at recruiting@koombea.com

Related Jobs

  1. React Native Developer
  2. Ruby On Rails Tech Lead

Not ready to apply? 

Follow us, join our community and stay in the loop.

 

Position Highlights

  • Full Time
  • English (C1)
  • Remote, Latam

#Li-Remote

 

See more jobs at Koombea Inc

Apply for this job

1d

FullStack Tech Lead (ReactJS + NodeJS)

agilenosqlfigmasketchgraphqlscrumUXrubyjavascriptreactjs

Koombea Inc is hiring a Remote FullStack Tech Lead (ReactJS + NodeJS)

Remote, Latam | Full Time | 5+ years experience | English (C1) | Competitive Salary

Why Apply to Koombea?

Did you know that Koombea is one of Latin America's fastest-growing software development companies? We help our clients all over the world build digital products that make users' lives better.

By joining our team, you will not only receive amazing benefits and become part of a flexible and innovative work culture. You will also get to share directly with some of the region's most talented and intelligent software developers.

The Job

As a Technical Lead, you'll be architecting solutions for a wide array of problems. Be part of the development team, making the hard decisions, reviewing pull requests, and adding code to the solution.

You are passionate about the software ecosystem, discipline and love innovation, and also work well with others in a scrum team.

What You’ll Do

  • Understand client objectives, guiding intake activities like stakeholder interviews.
  • Develop prototypes as we consider solutions.
  • Guide teams of developers as we turn ideas into digital products.
  • Build and maintain trust with clients through excellent communication.
  • Promote and extend our best practices and internal tooling.
  • Identify risks, oversights and needs early.
  • Manage a number of consecutive projects.
  • Ownership over decisions and Architecture decision making.
  • Lead the development team.
  • Share ownership over timelines and user stories with the PM.
  • Documentation.
  • Be the first technical face of the company with clients.

What You Bring to the Team

  • Senior Level in Javascript 6+ years of experience l Must Have
  • Experience with React l Must Have
  • Experience with NodeJS l Must Have
  • Excellent verbal, written and interpersonal communication skills l Must Have
  • Knowledgeable on how to move from UI/ UX designs to code (Figma, Xd or Sketch) l Must Have
  • Detail oriented mindset and diving deep into the problems you are solving l Must Have
  • Level-headed and positive attitude under pressure l Must Have
  • A team-first mentality. Speak up when you need help and help those in need l Must Have
  • English proficiency (C1) l Must Have
  • NoSQL databases l Nice to Have
  • GraphQL l Nice to Have
  • An Agile and Scrum mentality l Nice to Have
  • Code versioning and GitFlow l Nice to Have

We Offer You

  • Flexible Working Schedule
  • Health Insurance
  • Remote Work
  • Competitive Compensation
  • Performance Bonuses
  • Surprise Goodies

+ Many Cool Benefits

 

About Koombea

Koombea is an international app development company founded in 2007. We've built hundreds of apps. Some of them have been acquired by companies like Google, Motorola Solutions, Demandforce, Facebook, and Skype.

 

Life at Koombea

If you are looking for a fun and international environment where you can interact with super-smart people, this is the right place for you. 

Join our company and enjoy a healthy work-life balance where flexibility is vital. You will be able to manage your schedule and your career so that you make the most out of your experience at Koombea.

 

Hiring Process

1. Apply

Send us your CV and our team of recruiters will evaluate it.

2. Interviews

Key team members will invite you to meetings to get to know you better.

3. Coding Test

You’ll get to show off your technical skills.

4. Decision

We will let you know if there is a strong fit.

 

Do you have any questions? 

We’d love to hear from you. 

Feel free to contact us at recruiting@koombea.com

Related Jobs

  1. React Native Developer
  2. Ruby On Rails Tech Lead

Not ready to apply? 

Follow us, join our community and stay in the loop.

 

Position Highlights

  • Full Time
  • English (C1)
  • Remote, Latam

#Li-Remote

 

See more jobs at Koombea Inc

Apply for this job

1d

Mid/Senior Quality Assurance Engineer

Shiji GroupKatowice, Poland, Remote
agilejiraB2Bqarubyc++swaggerdockerlinux

Shiji Group is hiring a Remote Mid/Senior Quality Assurance Engineer

Company Description

Shiji Group provides software solutions and services for the hospitality, food service, retail and entertainment industries, ranging from hotel management solutions, to food and beverage and retail systems, payment gateways, data management, online distribution and more.

Founded in 1998 as a network solutions provider for hotels, and later changed to a software provider for the whole consumer market, Shiji Group today comprises 5,000 employees in 80+ subsidiaries and brands, serving over 91,000 hotels, 200,000 restaurants and 600,000 retail outlets.

Shiji is committed to connecting the global business of hospitality. We provide an integrated suite of technological solutions that empower hotel, retail, food, and entertainment companies to better connect with their guests. 

 

You will be testing our web application based on user stories and performing exploratory testing depend on your extensive testing knowledge . You will be responsible for finding and reporting bugs and glitches, translate  user stories into test cases and automate them. You should also have a keen eye for detail and excellent communication skills. Automation test: 50%, manual test: 50%.

Job Description

  • Review and analyze system specifications
  • Collaborate with QA Engineers to develop effective strategies and test plans
  • Write test cases based on user stories
  • Write automated test cases and contribute in common C# automation framework
  • Create logs to document testing phases and defects
  • Report bugs and errors to development teams
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle

 

Technologies used:

 

  • Jira, Confluence, Postman, Swagger, GitLab, Ruby Mine, Terminal, TestRail
  • Windows or Linux,
  • Docker, Microservices

Qualifications

  • QA methodology knowledge (ISTQB Foundation)
  • Familiarity with Agile frameworks and regression testing
  • Ability to document and troubleshoot errors
  • Working knowledge of test management software (e.g. Testrail, JIRA)
  • Linux and Windows advanced user
  • Excellent communication skills
  • Attention to detail
  • Analytical mind and problem-solving aptitude
  • Strong organizational skills

Additional Information

  • Contract of Employement or B2B Contract
  • Private healthcare: Medicover and life insurance: PZU
  • Access to MyBenefit Platform – offering – benefits adapted to your preferences: Multisport Card, and many other options to choose from different categories like: shopping, travel, food)
  • All necessary equipment such as laptop, additional monitor and other accessories
  • Free English lessons
  • Flexible working hours
  • Company parties and social activities
  • Friendly, motivated and talented multicultural team
  • Trainings budget
  • Work from office Katowice / Warszawa / Wrocław or Hybrid or Remote

 

Get in touch with us today!

You can apply by sending your CV by Apply Now or to the Recruiter Katarzyna Girzecka

 

Please don’t forget to put the clauses you accept in your resume:

I agree that my personal data will be processed by Shiji Poland Sp. z o. o.  in order to recruit for the position I am applying for.

I agree to the processing of my personal data by Shiji Poland Sp. z o. o.  for the needs of future recruitment.


 

We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.

See more jobs at Shiji Group

Apply for this job

1d

Front-End Engineer (Senior)

rubyc++cssangularjavascript

ILLUSTRATIVE MATHEMATICS is hiring a Remote Front-End Engineer (Senior)

Job Title:Front-end Engineer (Senior)

Illustrative Mathematics (IM)seeks to ensure that students, particularly historically underserved students, and their teachers have access to aligned, grade-level, mathematics curriculum resources, and that teachers experience professional learning that leads to enduring mathematical learning for their students.

The Technology & Information Services department is responsible for developing and maintaining technology systems to support the use of IM’s products, services, and partnerships. The department supports information technology for the organization, including hardware and software for productivity, access control, security, and onboarding and offboarding users. In addition, the department manages curriculum production and delivery, as well as measuring IM’s impact on schools.

Vision for this position

Illustrative Mathematics is looking for a Front-End Engineer (Senior) to join the engineering team. The systems maintained by the engineering team focus on authoring, managing, and sharing our mathematics curriculum, and this position helps to ensure that IM’s openly-licensed curriculum reaches students and teachers across the country. In particular, the systems produce web applications, printed representations of the curriculum, and several other file formats and this position will focus on improving and implementing our front-end architecture across all of our systems. A successful candidate will be someone who has deep experience developing a variety of websites and other files using CSS and HTML. As our team and organization grows, it is expected that this position will make, implement, and inform on architectural decisions and patterns regarding our front-end systems.

Position Type:Full-Time

Location: Remote 

Job Family: Senior Specialist 

IM’s engineering team uses:

  • Ruby on Rails for application development
  • Rspec and Capybara for testing and specs
  • GitHub for version control
  • CircleCI for CI
  • Heroku for server environments
  • CSS/SCSS/SASS
  • PrinceXML for PDF generation
  • Shortcut for project management support
  • Formalized remote pairing sessions

While some of our web applications make use of a front-end javascript framework (e.g., React), that is not a primary focus of our work or this position. Most of our core exports, including websites likecurriculum.illustrativemathematics.organd the PDFs that get used for printed versions of our curriculum, are developed with HTML (generated by Rails) and CSS. As a result, the emphasis for this position is on HTML/CSS, and not on javascript frameworks. (If you have experience with React or another framework, that’s great, just know that it won’t be the primary tool we use.)

Responsibilities

This position’s primary responsibility will be to improve the overall experience of IM’s products by improving the front-end architecture to ensure better maintainability and extensibility. The resulting code must be well tested, easy to maintain, and perform well.

This will involve collaborating with the rest of the engineering team, IM’s cururriculum development team, and other internal stakeholders to develop and iterate on new features.

The person in this position will need to solve technical problems of high scope and complexity, and be able to manage projects to deliver moderately sized features and improvements with minimal guidance and support from other team members.

In addition, this position will help define and improve our internal standards for style, maintainability, and best practices, and maintain and advocate for these standards through code review. This position will help to elevate the entire team’s knowledge of front-end engineering principles by collaborating, teaching, and learning with the rest of the team.

Requirements

  • Expert understanding of semantic HTML, CSS, and JavaScript.
  • Ability to develop and implement a CSS architecture for a complex set of use cases.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Ability to thrive in a fully remote organization.
  • Experience in mentoring team members in key concepts around front-end architecture.
  • A strong inclination towards communication, inclusion, and visibility with teammates and stakeholders.
  • Experience in the following is a plus, but not a requirement:
    • Ruby on Rails
    • A modern JavaScript web framework (React, Angular, Ember, etc.)
    • Developing paged media using HTML and CSS
    • Working in the K-12 education space

Compensation & Benefits 

In alignment with our commitment to equity in practice and policy, Illustrative Mathematics is committed to equity and transparency for our team and offer competitive salaries commensurate with experience and education, as well as an employer-sponsored 403b plan annual contribution equal to 4% of regular earnings, and a comprehensive group health benefits package, including medical, dental and vision. This position is exempt. The compensation range for this position is $120,000 -$140,000. 

 

Illustrative Mathematics is a non-profit an independent 501(c)3 non-profit organization and does not discriminate against any applicant, candidate or staff member on the basis of actual or perceived ancestry, age, color, disability, gender, gender identity, gender expression, nationality, race or ethnicity, religion, sex, sexual orientation, or association with a person or group with one or more of these actual or perceived characteristics.

 

See more jobs at ILLUSTRATIVE MATHEMATICS

Apply for this job

1d

Dev Ops Engineer

VERIDAPT9 Help St, Chatswood NSW 2067, Australia, Remote
agilekotlinmariadboracleansiblemongodbscrumgitrubyjavaelasticsearchpostgresqlmysqlubuntulinuxpythonAWS

VERIDAPT is hiring a Remote Dev Ops Engineer

Company Description

VERIDAPT is a global energy and commodity management solution provider who builds on core competencies connecting the physical to the digital to serve our customers. 

We are in a unique Technology business covering the full stack from Hardware through to Software. Our technology solutions supports industry leaders across Mining, Rail, Agriculture and Banking.

Our products are used world-wide and we're still expanding. Over the past year new opportunities have emerged in new markets that require versatile talents to build a high performing team. 

We think our tech is cool. Hope you do too. Some videos if you'd like to check us out:

  • https://vimeo.com/578055386
  • https://vimeo.com/veridapt/adaptms-fuelmgt

Job Description

As a member of our Devops team, here's what you'll be doing;

  • deploy, support and maintain our AWS, Vultr and on-prem services
  • support and maintain critical network infrastructure within on-prem and cloud environments
  • extend our automation reach through module development and configuration management tools
  • perform upgrades, patching of systems, dry-run testing
  • influence processes and standards to ensure high performance and quality of the production environment
  • take on technical ownership for a product, which will include accountability for overall implementation and usage
  • provide support to the software, customer experience, project and sales teams
  • involved in security compliance, implementation and audits, incident response
  • represent Veridapt at customer engagements

Our tech stack includes;

  • Python, Yaml, Java, Kotlin, Ruby
  • JFrog Artifactory, SIEMonster, Graylog, InfluxDB
  • Ansible, Ansible Tower, Zabbix, OPNsense
  • AWS (S3, RDS, EC2, Lambda, Step Functions, SNS), Vultr (VM)
  • Git (Bitbucket, with feature branches and pull request workflow)
  • Continuous Integration
  • Linux (Oracle Linux, CentOS, Ubuntu) and Windows (2019)
  • Databases - MySQL (MariaDB Galera) clusters, PostgreSQL clusters, RDS MySQL, MongoDB (Graylog), Elasticsearch (Graylog)
  • Agile (Scrum, but pragmatically)

Qualifications

We would need you to meet these criteria:

  • Experience - 3+ years of working within a DevOps environment.
  • Have experience working with AWS or equivalent Tier 1 cloud provider
  • Have a good understanding of Linux and Virtual Machines
  • A good understanding of at least one programming language such as Python, Perl, Java or Ruby for example
  • A good understanding of network topologies, routing protocols (BGP), TCP and UDP, VPN technology (IPSEC, WireGuard, OpenVPN) and firewalls
  • Very strong technical capabilities and ability to grasp a very broad range of technologies
  • Enjoy complex product and business problems
  • Enjoy working with and supporting customers and internal stakeholder teams
  • Can explain technical things in plain language, both written and orally and via technical diagrams

And we hope you bring along a great attitude that includes:

  • You enjoy customer interactions and value customer support
  • Collaborative, positive and encouraging.
  • Happy to work alongside others on the curly problems.
  • Think code reviews are valuable for all parties involved.
  • Are persistent, creative and methodical in solving problems.

Additional Information

We are a remote-friendly company, with very flexible arrangements - most of our development team comes in infrequently or as the teams agree, and there are no company mandated in-office days. We believe that teams should work out what makes best sense for them. 

We are proud of our friendly and positive culture. You will love;

  • A collaborative working environment, with a down to earth, diverse team
  • $300 Annual wellbeing allowance to care for the employees
  • 2-4 weeks of paid parental leaves to support the parents
  • High levels of accountability and flexibility to own and improve what you do

**IMPORTANT** if you are not eligible to work full time in Australia please do not apply. Sponsorship is not available for this position, and we cannot support those with restricted working hours.

We do not use 3rd parties or recruitment agencies to fill our vacancies and accept no liability to pay any fees for any introductions.

See more jobs at VERIDAPT

Apply for this job

1d

Full-Stack Engineer (React / Rails)

Come work CitizenLabRemote job, Remote
uiapiruby

Come work CitizenLab is hiring a Remote Full-Stack Engineer (React / Rails)

Do you want to join us on our mission to shape democracies for the digital age? Are you looking for an international and fast-paced, yet collaborative and inclusive environment to thrive in?

You have come to the right place.

CitizenLab, a global social impact scale-up with its HQ in Brussels, and presence in New York, works to make public decision-making more participatory, inclusive, and responsive. The open-source SaaS platform is already being used by 300+ local governments and organizations in over 18 countries, facilitating two-way communication between governments and their residents. Since it was founded in 2015, CitizenLab has given 750,000+ community members a direct voice in local politics, has earned recognition as the 'Best Social Impact Startup in Europe', and was featured in outlets such as The New York Times and Forbes.

CitizenLab is looking for purpose-driven talent to join us on our mission to enable millions of people in cities across the globe to shape the future of their communities.

Full-Stack Engineerat CitizenLab

As a Full-Stack Engineer you contribute to our core product, which allows local governments to engage their citizens through a wide range of digital participation methods. You’re part of a small cross-functional squad. While contributing to both our Ruby back-end and our React front-end, you help your colleagues bridge knowledge gaps.

At CitizenLab, we work in small teams where members collectively take ownership of the outcome of the features they build. We work in short iterations, test rigorously and release continuously. We’re strong believers in user testing and understanding live product usage.

Your responsibilities:

  • You actively contribute to the specifications and designs to deliver on your squad’s objectives, uncovering technical constraints and breaking down the work in iterations and tasks

  • You take ownership over your tasks and implement them in close contact with your colleagues

  • You take into account all aspects, from data models, to testing, to performance, delivering well-engineered scalable solutions

  • You bridge the back-end/front-end knowledge gaps for your colleagues, seeing the full picture

  • You deliver your work in small iterations, often soliciting feedback from colleagues, spontaneously and through code reviews

See more jobs at Come work CitizenLab

Apply for this job

1d

Tech Lead Insights

Come work CitizenLabRemote job, Remote
rubytypescript

Come work CitizenLab is hiring a Remote Tech Lead Insights

Do you want to join us on our mission to shape democracies for the digital age? Are you looking for an international and fast-paced, yet collaborative and inclusive environment to thrive in?

You have come to the right place.

CitizenLab, a global social impact scale-up with its HQ in Brussels, and presence in New York, works to make public decision-making more participatory, inclusive, and responsive. The open-source SaaS platform is already being used by 300+ local governments and organizations in over 18 countries, facilitating two-way communication between governments and their residents. Since it was founded in 2015, CitizenLab has given 750,000+ community members a direct voice in local politics, has earned recognition as the 'Best Social Impact Startup in Europe', and was featured in outlets such as The New York Times and Forbes.

CitizenLab is looking for purpose-driven talent to join us on our mission to enable millions of people in cities across the globe to shape the future of their communities.

Tech Lead at CitizenLab (Insights squad)

The Insights squad has a clear mission: Processing and opening up data generated by the community to help the city make informed decisions, while closing the feedback loop. Letting our customers process their participation data and making it insightful and actionable through our product is key. As the Tech Lead of the squad, your goal is to help the engineers align on task decomposition and planning, and guiding the high-level technical choices. Next to coaching and enabling your squad colleagues to contribute more effectively, you also actively contribute code yourself. Your small, cross-functional squad consist of a product manager, designer, and 3-5 cross-functional engineers.

Your responsibilities will include:

  • Taking responsibility for the week-to-week planning of the squad, in close collaboration with your engineering colleagues and product manager.

  • Guiding the squad through technical specificationsand decomposition of tasks.

  • Giving feedback to the designer and product manager onfeasibility and effort of future work.

  • Follow up on feature progress and report to the product manager and CTO.

  • Identifying blockers and issues early on, and working together with the squad to prevent them.

  • Implementing continuous process improvements to boost developer experience and productivity.

  • Acting as a sounding board to developers and helping resolve technical challenges.

  • Aligning with the CTO and lead architect on thetechnical directionof the product.

  • Contributing codeyourself, when all of the above has been taken care of.

At CitizenLab, we work in small teams where members collectively take ownership of the outcome of the features they build. We work in very small iterations and release continuously. We’re strong believers in user testing and understanding live product usage.

See more jobs at Come work CitizenLab

Apply for this job

1d

Front-End Engineer (React)

Come work CitizenLabRemote job, Remote
uiUXrubytypescript

Come work CitizenLab is hiring a Remote Front-End Engineer (React)

Do you want to join us on our mission to shape democracies for the digital age? Are you looking for an international and fast-paced, yet collaborative and inclusive environment to thrive in?

You have come to the right place.

CitizenLab, a global social impact scale-up with its HQ in Brussels, and presence in New York, works to make public decision-making more participatory, inclusive, and responsive. The open-source SaaS platform is already being used by 300+ local governments and organizations in over 18 countries, facilitating two-way communication between governments and their residents. Since it was founded in 2015, CitizenLab has given 750,000+ community members a direct voice in local politics, has earned recognition as the 'Best Social Impact Startup in Europe', and was featured in outlets such as The New York Times and Forbes.

CitizenLab is looking for purpose-driven talent to join us on our mission to enable millions of people in cities across the globe to shape the future of their communities.

Front-End Engineerat CitizenLab

As a Front-End Engineer, you contribute to our core product, which allows local governments to engage their citizens through a wide range of digital participation methods. You’re part of a small cross-functional squad. You are focused on the front-end, crafting polished and well engineered UI in React, using Typescript.

Your responsibilities:

  • You actively contribute to the specifications and designs to deliver on your squad’s objectives, uncovering technical constraints and breaking down the work in iterations and tasks

  • You take ownership over the front-end tasks and implement them in close contact with your colleagues. You take into account all aspects, from efficient data loading to accessibility, to a clear component breakdown, to testing, anddelivering a polished end-user experience.

  • You help out with some back-end tasks,and are able to bridge the back-end/front-end knowledge gaps for your colleagues.

  • You deliver your work in small iterations, often soliciting feedback from colleagues, spontaneously and through code reviews.

At CitizenLab, we work in small teams where members collectively take ownership of the outcome of the features they build. We work in short iterations and release continuously. We’re strong believers in user testing and understanding live product usage.

See more jobs at Come work CitizenLab

Apply for this job

Come work CitizenLab is hiring a Remote Back-end Engineer (Rails)

Do you want to join us on our mission to shape democracies for the digital age? Are you looking for an international and fast-paced, yet collaborative and inclusive environment to thrive in?

You have come to the right place.

CitizenLab, a global social impact scale-up with its HQ in Brussels, and presence in New York, works to make public decision-making more participatory, inclusive, and responsive. The open-source SaaS platform is already being used by 300+ local governments and organizations in over 18 countries, facilitating two-way communication between governments and their residents. Since it was founded in 2015, CitizenLab has given 750,000+ community members a direct voice in local politics, has earned recognition as the 'Best Social Impact Startup in Europe', and was featured in outlets such as The New York Times and Forbes.

CitizenLab is looking for purpose-driven talent to join us on our mission to enable millions of people in cities across the globe to shape the future of their communities.

Back-end Engineerat CitizenLab

As a Back-End Engineer, you contribute to our core product, which allows local governments to engage their citizens through a wide range of digital participation methods. You’re part of a small cross-functional squad. You are focused mostly on the back-end, developing well structured, performant and secure APIs in Ruby.

Your responsibilities:

  • You actively contribute to the specifications and designs to deliver on your squad’s objectives, uncovering technical constraints and breaking down the work in iterations and tasks

  • You take ownership over the back-end tasks and implement them in close contact with your colleagues. You take into account all aspects, from data modeling, to testing, to performance, delivering well-engineered scalable solutions.

  • You help out with some front-end tasks,and are able to bridge the back-end/front-end knowledge gaps for your colleagues.

  • You deliver your work in small iterations, often soliciting feedback from colleagues, spontaneously and through code reviews

At CitizenLab, we work in small teams where members collectively take ownership of the outcome of the features they build. We work in short iterations and release continuously. We’re strong believers in user testing and understanding live product usage.

See more jobs at Come work CitizenLab

Apply for this job

1d

Sr. Consultant, Cloud Native Solutions

Oteemo, IncAnywhere, USA, Reston, VA, United States, Remote
terraformansiblerubydockerkuberneteslinuxjenkinspython

Oteemo, Inc is hiring a Remote Sr. Consultant, Cloud Native Solutions

Company Description

We are a technology consulting firm that specializes in cloud native and enterprise DevSecOps transformations. We are passionate about technology and building value for our clients through amazing technical solutions using cloud native, containers and extreme automation based DevSecOps practices. We believe in pushing the envelope and setting the bar high. That's one of the main reasons our customers love working with us. There are many factors that go into building and delivering superior technical solutions, but the most important factor is having top notch people. If you love building cloud native systems, applications and automation solutions in the cloud and you are looking to join a company that is an Enterprise DevSecOps and Cloud Native powerhouse, then keep reading.

Job Description

You will be part of our containers practice and will be primarily working on building enterprise cloud-native solutions that involve OpenShift, Kubernetes, Docker and the surrounding K8s ecosystem.

Qualifications

  • 5+ years of experience working as an Systems Automation Engineer with strong Linux experience and having responsibilities of Site Reliability Engineer
  • Experience with Cloud Native technologies such as Docker, OpenShift, Kubernetes and Service Mesh (Istio)
  • Experience utilizing automation tools like Terraform and Ansible
  • Experience utilizing monitoring using Grafana and Prometheus
  • Experience with centralized logging solutions like Splunk
  • Experience with container security platforms like Aqua, Twistlock, etc.
  • Experience with CI/CD tooling similar to Jenkins
  • Solid understanding of automation principles and programming experience using frameworks such as Python and Ruby
  • Strong understanding of Security, Monitoring and Performance aspects of cloud-native platform and application architectures
  • Experience with upstream open source Kubernetes is a great to have. 
  • Proven track record delivering high quality and consistent systems and environments for development team
  • Ability to multi-task; working on multiple project teams and wearing multiple hats is very common at Oteemo
  • Strong written, verbal and presentation skills
  • Passionate about technology and its use to power business success
  • Leader with intellectual curiosity and an ability to self-manage
  • Great communicator and problem solver
  • Able to see gaps and areas of improvement in process as well as technologies, providing recommendations and taking the initiative to fix issues are qualities we love to see in our teams
  • Quick learner and able to adapt to new technologies and teams quickly
  • People person who can interact well in both group and one-to-one settings

Additional Information

We Value:

  • Drive:Passion and energy to implement quality technical solutions. Self-motivation and intellectual curiosity
  • Commitment to Quality:Passion to conceive and produce world-class solutions that drive real-world value for the customer
  • Customer Focus:Consultative approach to solving problems for customers. Expectations management.
  • Communication: Superior communication skills. Ability to clearly articulate problems, solutions, risks, rewards etc. (written and verbal)
  • Technical Skills:Love for technology. You have to be inherently passionate about technology.
  • Business Acumen:Technology ultimately is used to enable the business. We look for people who understand how the businesses can be enabled through their technical solutions

What we offer:

  • Ability to make a noticeable difference for the organization and our customers
  • Tremendous growth opportunity by becoming part of a rapidly growing organization. It’s not your tenure but what you can bring to the table that defines how your career will be shaped. You control your growth.
  • Complex but interesting challenges to improve the depth and breadth of your technical and business skills. Our consultants are business technologists and understand how technology drives business. 
  • Competitive pay and benefits

Work authorization requirement: US Citizen or Permanent Resident.

Oteemo is an equal employment and affirmative action employer. We evaluate qualified applicants on merit and business needs and not on race, color, religion, creed, gender, sexual orientation, national origin, ancestry, age, disability, genetic information, marital status, veteran status or any other factor protected by law. Oteemo complies with the law regarding reasonable accommodations for handicapped and disabled employees.

See more jobs at Oteemo, Inc

Apply for this job

1d

Senior Test Automation Engineer

Chabez TechPleasanton Ave, Pleasanton, CA 94566, USA, Remote
jirajqueryazureapirubyjavac++.netcssjenkinspythonjavascript

Chabez Tech is hiring a Remote Senior Test Automation Engineer

Company Description

Title: Senior Test Automation Engineer
Location: Pleasanton, CA (Remote to start)
Position #: 10

Technical Knowledge and Skills:

Highlighted Skillset Needed:
-- Hands-On Current Core Java Programming
-- Writing both implementation steps and code with BDD test automation frameworks using Cucumber-JVM latest version
-- Hands-On for API testing frameworks primarily on REST-Assured & Jersey JAX-RS or Other Standard API Programming
-- Experience with JIRA, Azure DevOps Server (a.k.a. TFS), Jenkins from Testing Standpoint
-- Working knowledge with Data Driven, Keyword Driven, Hybrid, ATDD frameworks for 5 years or more with POM or BDD approach

Technical Knowledge and Skills:
-- 5+ years of (QE) Quality Engineering test automation experience in developing Automation Scripts using Selenium, TestNg, AutoIT, Grid & Webdriver, xPath utilities, custom reports, trend analysis, file difference / compare tools, Protractor, Watir.
-- 5+ years of hands-on programming/scripting experience in Java. Python\Ruby\C# programming is an added advantage but the primary essential coding skill required is Java.
-- Day-to-day hands-on experience over object handling parameters based on MVC, MFC, DOM, CSS, JavaScript, JNode, JQuery, DHTML technologies, NodeJS, AngularJS, JSON, .Net CORE
-- Experience with BDD test automation frameworks using Cucumber-JVM, Mocha, Chai, Gherkin best practices.
-- Experience with API testing frameworks primarily on REST-Assured & Jersey JAX-RS. Added advantage skills were SOAPUI, Tosca, Apigee, Jmeter, Assertible, and Karate DSL.
-- Experience with JIRA & XRAY API level implementations. Knowledge of Defect Management process in Client ALM & JIRA.TestRail and Zephyr is an added advantage skillset.

Additional Information

All your information will be kept confidential according to EEO guidelines.

See more jobs at Chabez Tech

Apply for this job

1d

Technical Writer

kotlinscalaDesignrubyjavac++kubernetespythonjavascriptbackend

DeepSource is hiring a Remote Technical Writer

Technical Writer at DeepSource (W20)
DeepSource is a fast and reliable static analysis platform
Remote / Remote
Full-time
About DeepSource

DeepSource continuously analyzes source code changes and finds issues categorized under security, performance, anti-patterns and bug-risks. DeepSource integrates with GitHub/GitLab and runs analysis on every commit and pull request, discovers and fixes potential issues before they make it to production.

About the role

There are over 40 million developers in the world, and all of them write and review code in some form. DeepSource is working on building tools that help developers ship good code. We believe there’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, which not only improves developer productivity but also increases software’s robustness.

 

As a Technical Writer, your writing will help explain static analysis and DeepSource to developers across the world and also enables our customers to use our products optimally.

 

As a Technical Writer, you will,

  • Work with Developer Relations and Marketing teams to create technical content in the form of articles, documentation, blogposts, videos, etc.
  • Work with our Marketing team to ensure a cohesive voice, style, and consistency of approach in our technical writings.
  • Make assessments on documentation needs and maintain it with up to date information.
  • Contribute to documentation efforts for assigned products in-line with the overall content strategy.
  • Work with our engineering team to understand changes and new features as they are released to identify any changes needed to keep the documentation up-to-date.
  • Assist with writing code samples and building developer tutorials.

We're looking for someone who has,

  • At least 3 years of professional experience in technical writing.
  • Demonstrable work communicating complex technical concepts in concise, well-organized writing.
  • Broad understanding of software development tools and practices.
  • Demonstrated aptitude for learning new programming languages and technologies.
Technology

Our front-end web servers are written in Python (Django) and analysis orchestration systems are written in Go. We use Kubernetes for scheduling and analysis orchestration. We have the following teams: Platform, Analyzer, Infrastructure. Our analyzer team works primarily on adding new issues, optimizing existing issues to reduce false positives on all of our analyzers.

See more jobs at DeepSource

Apply for this job

1d

Product Consultant - USA West

ShopifyAustin, TX, USA, Remote
Designmobilegraphqlapiruby

Shopify is hiring a Remote Product Consultant - USA West

Company Description

Shopify is the leading omni-channel commerce platform. Merchants use Shopify to design, set up, and manage their stores across multiple sales channels, including mobile, web, social media, marketplaces, brick-and-mortar locations, and pop-up shops. The platform also provides merchants with a powerful back-office and a single view of their business, from payments to shipping. The Shopify platform was engineered for reliability and scale, making enterprise-level technology available to businesses of all sizes. Headquartered in Ottawa, Canada, Shopify currently powers over 1,000,000 businesses in approximately 175 countries and is trusted by brands such as Allbirds, Gymshark, PepsiCo, Staples, and many more.

Job Description

As our West coast merchants reinvent themselves with courage, ingenuity, and drive, we too are reimagining our future. We are revolutionizing how we work and partner with our merchants by operating in a fully distributed work-from-home digital by default environment as we build the future of commerce.

Our West Region is in hyper-growth mode to power commerce for companies like AllBirds, Outdoor Voices, Staples and more. Working alongside our Launch and Merchant Success teams, the West Product Consultants are leveraged as a post-sales technical product expert both internally and externally for some of our largest merchants. You will partner closely with Launch teams to help as needed during the onboarding phase, and with Merchant Success teams with developing merchant’s commerce strategies; whether that is starting or expanding their brick & mortar operations or e-commerce business, adopting our Retail solutions, or leveraging the power of Shopify Payments to scale. Ideally, you are someone who is passionate about acting as a resource for all of Shopify’s products, and feel strongly in your ability to act as a Subject Matter Expert in one specific area, such as Shopify Plus, Money, or Retail.

Qualifications

Requirements for the role:

  • Solid understanding of Cloud-based technologies and SaaS fundamentals

  • Deep understanding of technical strategy as it relates to operating and growing commerce businesses

  • Strong API knowledge (REST and GraphQL) for enterprise integrations.

  • Great troubleshooting and analytical skills combined with the desire to tackle challenges head-on

  • A powerful video conference presence with confidence handling executive-level conversations

  • Proven communication skills with the ability to set expectations and manage difficult conversations

  • A ‘solutions mindset’. Our largest and most complex merchants like to push the boundaries of commerce and will often custom build solutions within their architecture to help them get there. 

  • Experience developing big picture strategy.

  • Exceptional attention to detail.

  • Excellent collaborator and problem solver.

Projects you’ll be working on:

  • Liaising with internal Shopify teams, such as the Merchant Success team, Launch Engineering, Solutions Engineering, Sales, and our internal support team.

  • Working with merchants' internal and 3rd party design and development teams.

  • Consulting with merchants on interesting and complex business system integrations.

  • Providing technical consulting for our Merchant Success team, and in some cases joining the call between the MSM and their merchant.

  • Identifying trends across your merchant base looking for common needs and interests in order to share information with the Shopify Product and Support teams

  • Working very closely with some of Shopify’s largest merchants, and in some cases partnering directly with the MS teams and high-level POCs

  • Acting as an internal and external advocate for the various Shopify products, and able to support Merchant Success teams in creating further product adoption

Bonus experience :

  • Familiarity with version control systems and development environments (git/Github is a plus).

  • Development experience. You’ll be speaking often with developers and tech teams and need to be able to speak their language. (HTML, Liquid, Ruby, JS etc.)

  • Experience with Liquid, the Shopify templating language. You won't need to make a theme but you should know how to make small changes and what's possible with our themes.

 

Additional Information

Shopify is now permanently remote, and working towards a future that is digital by default. Learn more about what this can mean for you. Our belief is that a strong commitment to diversity & inclusion enables us to truly make commerce better for everyone. We encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities. Please take a look at our Sustainability Reports to learn more about Shopify’s commitments to our communities, and our planet. At Shopify, we understand that experience comes in many forms, and we’re dedicated to adding new perspectives to the team. 

See more jobs at Shopify

Apply for this job

2d

Mobile Developer, New Grad and Early Career

SquareSan Francisco, CA, USA, Remote
kotlinswiftmobileiosrubyjavac++androidpython

Square is hiring a Remote Mobile Developer, New Grad and Early Career

Company Description

Since we first opened our doors in 2009, the world of commerce has evolved immensely – and so has Square. After enabling anyone to take a payment and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, run a busy kitchen, book appointments, engage loyal buyers, and hire and pay staff. And across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow all in one place.

Today, we’re a partner to sellers of all sizes – large, enterprise-scale businesses with complex commerce operations, sellers just starting out, as well as merchants who began selling with Square and have grown larger over time. As our sellers scale, so do our solutions. We all grow together. 

There is a massive opportunity in front of us. We’re building a business that is big, meaningful, and lasting. And we are helping sellers around the world do the same.

Job Description

Our mobile developers keep Square simple and make our users faster and smarter by giving them a designed payments experience and rich data surrounding each transaction. We're looking for engineers of all shapes and sizes, who are excited about contributing to outstanding software and solving hard problems. Our challenges span many technologies, including iOS and Android mobile applications. As a mobile developer at Square, you will work on a small team with people across engineering, product, and creative. Mobile opportunities are available in Toronto, Canada and Atlanta, Georgia. 

 

What you will impact and do:

  • Collaborate with fellow mobile developers to develop, build, test, and release high quality apps to our merchants.  

  • Ensure Square works right, every time, by using testing, continuous integration, and in-depth code reviews

  • Create interactions and APIs that promote trust, increase security, and make it harder to do the wrong thing

  • Contribute to the success of your team's projects and development

  • Envision entire new products, features, and flows that are inspired, considered, and magical

Qualifications

Roles will be located in either Toronto, Canada or San Francisco, California

You have/are:

  • A recent or upcoming graduation date between December 2021 and August 2022 and are completing a degree in Computer Science, Electrical Engineering, Math or related technical field. Bootcamp graduates and engineering training participants are also encouraged to apply after completion of program requirements.

  • 0-1 year of full-time mobile dev experience (excluding internships)

  • Internship or project experience building apps for Android or iOS

  • Programming experience in one or more object-oriented languages, including: Kotlin, Swift, Java, Python, Go, C++ 

Technologies we use and teach:

  • Kotlin, Swift, Java, Python, Ruby, Go, C++

Additional Information

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page.

Additionally, we consider qualified applicants with criminal histories for employment on our team, and always assess candidates on an individualized basis.

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Perks

We want you to be well and thrive. Our global benefits package includes:

  • Healthcare coverage
  • Retirement Plans
  • Employee Stock Purchase Program
  • Wellness perks
  • Paid parental leave
  • Paid time off
  • Learning and Development resources

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job

2d

Full-Stack Software Engineer, Point of Sale (Core Experience)

SquareWashington, DC, USA, Remote
terraformDesignvuemobileuirubyjavamysqltypescriptcssAWSjavascriptbackend

Square is hiring a Remote Full-Stack Software Engineer, Point of Sale (Core Experience)

Company Description

Since we first opened our doors in 2009, the world of commerce has evolved immensely – and so has Square. After enabling anyone to take a payment and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, run a busy kitchen, book appointments, engage loyal buyers, and hire and pay staff. And across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow all in one place.

Today, we’re a partner to sellers of all sizes – large, enterprise-scale businesses with complex commerce operations, sellers just starting out, as well as merchants who began selling with Square and have grown larger over time. As our sellers scale, so do our solutions. We all grow together.

There is a massive opportunity in front of us. We’re building a business that is big, meaningful, and lasting. And we are helping sellers around the world do the same.

Job Description

The Square Point of Sale mobile applications are the main entry point through which merchants work with Square. The Core Experience team in SPOS builds core features such as cart building, navigation, and sales reports that our sellers work with many times a day. As a Full-Stack Software Engineer on the team, you will report to the engineering lead to work on our dashboard product and build APIs to support our mobile applications.

To learn more about Point of Sale:

https://squareup.com/us/en/point-of-sale/software

You Will:

  • Work with your fellow engineers to ensure that Square is delivering remarkable experiences to end-users;
  • Develop engineering designs and implementations of impactful end-user product features;
  • Maintain existing services and help them scale and improve to meet the needs of merchants;
  • Help the team improve existing and establish new engineering patterns and processes to provide an organized development cycle.

Qualifications

You Have:

  • Excellent software engineering knowledge and a product mindset;
  • 4+ years professional experience working on web application backend systems in Java, Go, or Ruby;
  • Experience modeling data and working with relational databases;
  • Experience with or interest in learning about AWS or other cloud computing platforms;
  • Experience with modern HTML, CSS, and JavaScript UI Frameworks (React, Ember, Vue).
  • Experience building and launching products with teams, including product and design
  • A sense of customer empathy and an interest in the product direction.

Technologies we use:

  • Java / Guice / MySQL / Protocol Buffers / gRPC / JUnit
  • AWS - Terraform, S3, SNS, SQS, IAM
  • CDN - Fastly, CloudFront
  • ES6 JavaScript / TypeScript / EmberJS / SCSS / QUnit / Cypress

Additional Information

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page

Additionally, we consider qualified applicants with criminal histories for employment on our team, and always assess candidates on an individualized basis.

Perks

We want you to be well and thrive. Our global benefits package includes:

  • Healthcare coverage
  • Retirement Plans
  • Employee Stock Purchase Program
  • Wellness perks
  • Paid parental leave
  • Paid time off
  • Learning and Development resources

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD54566975, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD54566975 is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

See more jobs at Square

Apply for this job