19 : remote jobs for you

React Native / iOS / Android Developer

We are a closely-held web and mobile product development firm and we are looking for driven mid/senior-level React Native Developers.  Are you experienced and current in your JavaScript and React skills?  Do you have depth in React Native and experience building iOS and Android applications?  Looking for a no-politics zone to do your best work?  


 


The Work

The React developer will be engaged in a range of web and native application development including:


 

§  Large-scale web application development with ReactJS

§  Develop iOS and Android applications with React Native

§  Custom business applications utilizing rich HTML5/CSS3/JavaScript-driven front ends

§  Participate in full-stack JavaScript application development including Node.JS


Skills & Requirements

The position requires strong application development using React, HTML5, CSS3, JavaScript and related ecosystem tooling.  The React Native Developer will also be instrumental in the construction of native applications utilizing React Native.  Experience with MobX and TypeScript are key supporting skills while mature development expertise in the construction of isomorphic JavaScript single page applications is key.  
Our front end and React developers possess strong skills in the above technologies and just as important front end design patterns, common interface frameworks and testing.  A passion for web standards and modern interface/JavaScript frameworks is also pretty darn important.


Some Specifics

At Finibus you will:
§  Live and thrive in React, JavaScript and single page applications

§  Build modular React components with directives and ES2017, ES2016, ES6 and whatever they call it next

§  Work with a full team following GitFlow with regular pull requests and continuous deployment pipelines

§  Write RESTful API specs for back end devs to construct or for you to construct with Node.JS

§  Deploy solutions to the cloud including Azure and AWS

Proficiency and comfort on Agile teams (specifically, Scrum with 2 week sprints) will be a major plus for this position.


 


What Kind of Projects Will You Work On?

§  Web, native mobile and collaboration applications for the fastest growing insurance groups

§  iOS and Android applications for Insurance products field workforce


§  You can have a look at www.meply.com


How to Know If You're A Fit

If any of the following excites you, we definitely want to talk to you! 

This Is A Remote-Friendly Position

Finibus is a distributed workforce with developers and designers located throughout the World.  We are open to applicants located anywhere (we fine all team members being within 3 time zones of each other best for collaboration).

  • 3 days ago
  • Finibus

Senior React Developer

We are a closely-held web and mobile application development firm and we are looking for driven senior-level React Developers.  Are you experienced and current in your JavaScript and React skills?  Do you have depth in React, Redux and experience building iOS and Android applications?  Looking for a no-politics zone to do your best work?  Mercury is the place for you!

The Work

The React developer will be engaged in a range of web and native application development including:

  • Large-scale web application development with ReactJS
  • Develop iOS and Android applications with React Native
  • Custom business applications utilizing rich HTML5/CSS3/JavaScript-driven front ends
  • Participate in full-stack JavaScript application development including Node.JS

Skills & Requirements

The position requires strong application development using React, HTML5, CSS3, JavaScript and related ecosystem tooling.  The Senior React/React Native Developer will also be instrumental in the construction of native applications utilizing React Native.  Experience with Redux and TypeScript are key supporting skills while mature development expertise in the construction of isomorphic JavaScript single page applications is key. 

Mercury's front end and React developers possess strong skills in the above technologies and just as important front end design patterns, common interface frameworks and testing.  A passion for web standards and modern interface/JavaScript frameworks is also pretty darn important.

Some Specifics

At Mercury you will:

  • Live and thrive in React, JavaScript and single page applications
  • Build modular React components with directives and ES2017, ES2016, ES6 and whatever they call it next
  • Work with a full team following GitFlow with regular pull requests and continuous deployment pipelines
  • Write RESTful API specs for back end devs to construct or for you to construct with Node.JS
  • Deploy solutions to the cloud including Azure and AWS
Proficiency and comfort on Agile teams (specifically, Scrum with 2 week sprints) will be a major plus for this position.

What Kind of Projects Will You Work On?

  • Web, native mobile and collaboration applications for the Southeast's fastest growing commercial real estate firms
  • React applications for publicly-traded consumer products company
  • Single page applications for dominant regional logistics firm
  • iOS and Android applications for Fortune 50 consumer products field workforce

How to Know If You're A Fit

If any of the following excites you, we definitely want to talk to you!

This Is A Remote-Friendly Position

Mercury is a distributed workforce with developers and designers located throughout the United States.  We are open to applicants located anywhere in the continental United States (we fine all team members being within 3 time zones of each other best for collaboration) and also Tampa-based developers.

  • 5 days ago
  • Donald Bickel

Senior Frontend Developer

Senior Frontend Developer

The position:
Subtext Media is looking for a Senior Frontend Software Developer to be our lead UI / UX developer, contributing your expertise to help us grow our innovative local content platform, dailyuv.com.  We are looking for someone with a passion for building web applications, who thrives on keeping up with the latest technology and trends. You will be a core member of the team and the lone Frontend Developer as we continue to staff up our Software Development team.  You will have strong influence over technologies used, architecture & design of the software, and be an integral part of growing the team.

Our fronted is powered by React, MobX, TypeScript, Emotion, Next.js, Storybook and Cypress.   

We use Rails for our backend and postgres for our datastore.  For deployment we make heavy use of Docker containers and AWS services such as ECS / ECR, EC2, RDS, S3, CloudFront, and CloudFormation.  We utilize industry standard application/services such a GitHub, Slack, G Suite, Clubhouse, Jenkins, CircleCi, New Relic and others.

What you will need to be proficient in:
  • Front end development experience (HTML, CSS, etc)
  • Javascript (ES6 & TypeScript)
  • React / MobX
  • Optimize components for performance across browsers and devices, paying particular attention to mobile
  • Experience working in a modified agile / kanban / scrum based environment
  • Excellent written and verbal communication skills
  • Able to work well alone and with a small team that will be remote and co-located
  • Self-directed with effective time management

Qualifications:
  • Bachelor’s Degree in Computer Science, Engineering, Math or equivalent
  • 5+ years of software development experience
  • 2+ years of javascript UI experience

Pluses:
  • Knowledge of building web applications and familiar with backends that use Rails with a Postgres datastore
  • Knowledge (and interest in) infrastructure and deployment technologies such as Docker and AWS services such as ECS/ECR, Lambda, Fargate, RDS, S3, CloudFront, etc
  • Proficiency in other languages and packages (Python, Ruby, etc) with a focus on Full Stack and Front End technologies
  • Capable and comfortable working with a small team in a fast-paced, team-oriented, startup environment

What we offer:
  • A supportive, friendly team
  • Flexible schedule
  • Opportunity to grow your skills and develop solutions to complex problems impacting large audiences
  • Competitive salary

Who we are:
  • A small company and a smaller software development team, consisting of a Team Lead and 3 engineers
  • A remote friendly team with employees located in MA, VT, NJ, British Columbia
  • 5 days ago
  • Subtext Media

Senior Mobile Engineer

Imagine being part of a nimble team where your ideas and input have the potential to impact millions of lives. IRL aims to solve technology addiction by bringing people together in real life. Our goal is to help our users engage more with friends in-person to boost their overall happiness, encourage curiosity, and make the task of organizing hang outs a breeze.

Our team is focused on building an intuitive product that will be a ‘one stop shop’ for all your event and planning needs while still incorporating ticketing and other event platforms. We're looking for self-motivated iOS and Android engineers who have a passion for building high-quality consumer-facing applications.

Responsibilities
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Stay up-to-date with new testing tools and test strategies
  • Translate high fidelity wireframes to produce stellar UI
  • Optimize applications for maximum performance and scalability

Requirements (Android)
  • Experience with Java and the Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Solid understanding of the full mobile development life cycle
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Proficient understanding of versioning tools, such as Git and GitHub

Requirements (iOS)
  • Objective-C
  • Swift
  • iOS frameworks such as Core Data, Core Animation, as well as offline storage, threading, and performance tuning

Desirable Experience
  • BS degree in Computer Science or the equivalent hands-on experience
  • Android/iOS mobile app deployment and management
  • Experience with PHP, LAMP, MySQL
  • Team player with a track record in developing high-quality software in complex technology environments
  • Excellent verbal and written communication skills
  • Experience with gathering and documenting technical requirements and specifications

Ideal Candidates will also have
  • Experience with cross-platform mobile development frameworks
  • Experience with cloud-based systems such as AWS
  • Ability to mentor other developers and provide technical direction on application architecture
  • Familiarity with Software and Interoperability Techniques and Standards
  • Experience with responsive design techniques and tools (CSS3, Material UI, Vuetify)
  • Deep familiarity with software engineering best practices
  • Experience working in an Agile and SCRUM environment
  • Strong problem-solving capabilities
  • 5 days ago
  • IRL

Get alerts for new jobs

Full Stack Software Engineer

DEVEXI is looking for a Senior Full Stack Software Engineer to join our team.

DEVEXI is an early stage healthcare analytics startup building a powerful, sophisticated yet intuitive longitudinal research data platform linking medical and dental data to enable researchers to connect the dots between diagnoses, treatments, prescribed drugs, exposures, and short and long-term health outcomes – for groundbreaking, longitudinal studies never before possible.
DEVEXI will enable health and medical researchers, universities, teaching hospitals, insurance payers, government health agencies and pharmaceutical companies to improve quality of health care delivery, identify best practices and increase successful, cost-effective outcomes.

Culture Fit

  • Passionate about Java and Big Data SQL Databases
  • Able to work effectively as part of a remote team
  • Be friendly
  • Be a self-starter
  • Be smart
  • Able to prioritize and context switch when necessary to achieve the bigger vision
  • Able to convey development concepts to both technical and non-technical audiences
  • Strong foundation in computer science: data structures, algorithms, and software design patterns

Skills Required

● Back End

     ○ Java
          ■ Experience building RESTful web services with Jersey
          ■ Experience with Guice & IoC
          ■ Bonus points for experience with Dropwizard
          ■ Bonus points for experience with Flyway or Liquibase  
          ■ Understand the Functional and Streaming enhancements in Java8
          ■ Expertise with Unit Testing and mocking frameworks (JUnit / Mockito)

     ○ SQL & Data Warehousing

         ■ Mastery of SQL with complex joins and aggregation clauses
         ■ Efficient ETL
         ■ Understand SQL schema versioning and migration
         ■ Bonus for experience manipulating Snowflake schemas
         ■ Bonus points for experience with AWS Redshift

● Front End

     ○ HTML / CSS / SASS / Javascript
     ○ AngularJS
     ○ Bower / Gulp
     ○ Build well-architected AngularJS implementations of wireframes
     ○ Bonus points for PhantomJS & experience with FE test frameworks

● Experience with:

    ○ Agile/Scrum
    ○ Git (Bitbucket)
    ○ Amazon Web Services including EC2 and S3
    ○ Continuous Integration
    ○ Docker

● Bachelor’s Degree in Computer Science or equivalent industry experience

Benefits

● Involvement in big data health analytics to enable groundbreaking longitudinal research
● Full-time remote work (1099 contract)
● Excellent work/life balance
● No travel required
● Dog-friendly workplace
● Work with a quality team of professionals

Please send resume, hourly rate, and availability to jobs+developer@devexi.com. Must be a U.S. Citizen.
  • 1 week ago
  • Devexi

Sr. Software Engineer (Angular) - Full Time Remote

Do you love challenging projects?  Are you self motivated? Do you value a company who values you?  If so, you might have met your match!

Here at Gistia, we help enterprise teams deliver full-stack Angular & React projects with predictable timelines and results through the Gistia method. We are currently looking for a Mid to Senior Front-end Engineer for working on modern JavaScript FrontEnd projects. Knowledge of the newest Angular is a great plus. This is a full-time position. You will work remotely but closely with our project teams and clients.  

At Gistia, the Software Engineer is responsible for challenging application development and design and architecture problems.
Since this is the web, you’ll need be at least acquainted with the usual suspects: JavaScript, CSS, HTML, SQL databases, KV stores, background job processing, etc. Some technologies are Angular, Ruby on Rails, React.JS, and other javascript MVCs.

The focus of this position will be to work using either Angular or React.JS

We have an internationally distributed team, so the work will be remote. Therefore, good communication skills are required.  

What we need you to master:

  • Front end development (HTML5, CSS, etc.)
  • JavaScript (ES6 and TypeScript)
  • Strong Angular background
  • BDD/TDD experience
  • Have an appreciation for the peace of mind that comes with well-tested, documented code
  • Have exceptional knowledge and experience front-end web technologies
  • Have experience making decisions regarding application architecture
  • Are excited by the web and keep up with new technologies
  • Communicate well with others in both written and verbal forms
  • Are self-directed and able to manage your time effectively
  • Experience working with an agile / scrum-based development model

Extras that will make you stand out:

  • Angular experience
  • UX development

Requirements:

  • Must be fluent in English at a professional level

Perks:

  • Competitive salary
  • Monthly stipend for health insurance and other expenses
  • Ability to work with International clients
  • Highly experienced and collaborative team
  • Work with a highly specialized javascript team

  • 1 week ago
  • Gistia

Senior PHP/Laravel Developer: Your Dream Work Environment

Attention Senior Backend Developers:
“Skyrocket Your Career As A Developer In The Dream Work Environment – While Solving Interesting Problems And Working With A Clean Codebase”

You’ve finally found it…

The perfect work environment to skyrocket your career as a developer.

If you’re a talented, experienced and ambitious backend developer, then this page could literally change your life!

But only if you keep reading.

iPhone Photography School is the world’s no. 1 online photography resource. To stay at the top, we need to be excellent at everything we do, including development.

On the surface, our development needs look simple, but there's a lot more going on behind the scenes. In fact, our business is built on complex development solutions that we've created from scratch.

Right now, we’re looking to expand our team with the best people so we can achieve even more.

To attract the most capable developers like you, we’ve created the dream work environment for building your career.

8 Reasons To Build Your Career As A Developer At iPhone Photography School

1. Solve Interesting Problems

Most of our development solutions are built from scratch and are customized to our needs.

This includes our payment and upsell system, our online learning platform and iOS app, and our proprietary algorithms that decide how millions of dollars are spent on Facebook ads.

We have an AWS server set-up with load balancers, we use Docker and Circle CI for continuous integration, and we’ve got automated testing for everything.

The point is, you’ll never be bored working here.

2. Work With A Clean Codebase

Tell me if this sounds familiar to you: a nice piece of code you’re trying to push seems to be breaking a different part of the system. As you open the problematic code, the first words you utter are “Who the **** wrote this?”

We don’t work like that.

We spent all of 2017 to clean up our codebase and rarely will you find better-kept code. If we touch one part of the system, we make sure it still integrates perfectly with the rest.

This long-term approach saves you a lot of frustration and lets you focus on the problem at hand.

3. Endless Opportunities To Grow

You love being a developer because you experience growth every single day. Each completed task comes with an exciting feeling that you’ve learned something new. This rush makes you want to jump on the next assignment and continue growing.

We get how important growth is for developers.

Want to master a new framework, tool or expand your skill set (e.g., learn about AI and deep learning)? Find the appropriate online course and we’ll pay for it.

Want to use your new skills for real life solutions? We’ll encourage you to do it.

4. Get Expert Guidance

Our developers are ninjas. But we don’t expect them to know everything. Even the best developers sometimes need expert help to complete the most challenging tasks.

If there’s something outside of our team’s comfort zone, we provide them with experienced mentors in the particular area.

Besides that, you can always get help from other people on the team. They know how to achieve almost anything with code.

Join our team, and you’ll get guidance from the top experts in the business.

5. Stay In Control Over Your Own Time

Have you ever experienced this situation: your boss angrily asks you about a feature that had to be launched already… while you had no clue it was a priority?

You abandon all other tasks and end up working late in the evening to ship the feature – only for a new urgency to come up the next day... And this cycle repeats itself again and again.

We do things a little differently. Because we use the scrum methodology, our developers know everything they’ll have to do in any given week in advance. And we stick to our plans.

This means you can schedule your time however you want, as long as you get the job done.

6. Work From Anywhere In The World

We understand that the best developers like to work on their own terms. So you can do this job from anywhere in the world – including your home, our office in Latvia, or any paradise location!

If the initial collaboration turns out to be successful, our company will pay for a week-long trip to Latvia where you’ll meet the rest of our team and get acquainted with our company culture.

7. Stability You Can Count On

Most startups have huge ambitions - and little or no revenue. If you've spent months or years of your life in an exciting new company that never really takes off, you already know how frustrating that can be.

Rather than burning investor money, iPhone Photography School is highly profitable and our growth is funded from our own revenue. We had explosive growth last year, and we will 2X our business again in the next 12 months.

You don't have to worry about the company running out of money.

8. Millions Of People Will Use Your Code

Helping others is one of the most rewarding things you can do in life. While this is something that everyone should practice in their daily life, you can also do it while earning a living.

During the last 30 days alone our website has been visited by 2,063,297 different people, and this number is increasing rapidly as our impact continues to grow.

Your work will help millions of people take better photos and capture the beauty of the world.

Here’s What We Expect From You…
  • You’re excellent at PHP 
  • You’ve worked with Laravel, Rest APIs and LEMP 
  • You've worked as a full-time developer for at least 3 years 
  • You have a proven track record in building reliable IT systems 
  • You want to participate in scrum teamwork 
  • You have an excellent attention to detail 

Please only apply if you meet all these criteria. Other applications will not be considered.  

APPLY HERE: https://iphonephotographyschool.com/developer/?utm_source=weworkremotely

If you delay submitting your application, someone else will be hired before you.
  • 1 week ago
  • iPhone Photography School

Backend Engineer

What would I do at Litmus?

We're looking for engineers to help expand our product line, improve our existing products and help build the next generation of Litmus tools.

Our backend team builds some of Litmus’ core products like Email Previews and Email Analytics.  We expose these as services to customers both inside and outside Litmus.

A typical day for one of our backend engineers would include:

  • Collaborating within our team by participating in scrum activities, regularly checking in with your mentor, attending weekly team meetings, and reviewing pull requests
  • Writing and refactoring code in one of our backend applications, updating internal and external micro services to expose functionality to internal and external engineers, and wrapping all that work up inside Git.
  • Our system is 75% C# and .NET and 25% whatever we need to get the job done including Android / Java / iOS / Xamarain / AppleScript.  On any given day our engineers might need to hop into any of these platforms to complete their work.
  • Working with our Product team to understand product and marketing goals, and work out a good path to implementing them.
  • Working with customer support to investigate and fix bugs.

What is Litmus looking for in a candidate?

  • You have 1-3 years experience working in C#, Java or a similar object oriented language.  We don’t expect you to have experience with everything in our stack - just a willingness to learn and develop your skill set.
  • You have good communication skills. As a distributed team, it’s important that we're able to understand each other, through text or the spoken word, and talk at the appropriate level of abstraction. You communicate clearly and with empathy.   You’re comfortable discussing refactoring options with a developer or working support to solve a customer issue.
  • You write clean, thoughtful code.  You aspire to do things the right way.  You understand it's not only important that something "works".  You value readable, testable code above clever hacks. You're not just writing code for you but for your team.
  • You are eager to collaborate, learn and teach. Our Engineering team is friendly and supportive of each other. We look for opportunities to learn from each other’s experiences.

Why should I choose Litmus?

We offer everything you'd expect from a financially successful and profitable startup, and we've been going strong for ten years.

  • Great salary and stock options, comprehensive health care benefits, and a generous retirement plan match.
  • 28 days of paid vacation—that’s on top of team retreats and public holidays.
  • Remote-friendly culture. No matter where you are, you'll feel connected to the team. Over half of our employees work remotely.  Your work experience is just as exciting, entertaining, and engaging wherever you choose to work from.
  • Family friendly. Flexible schedules along with generous maternity and paternity policies.
  • Fantastic professional training to keep your skills sharp.
  • The best tools and technology money can buy. Top of the line hardware, software, and whatever else you need to be awesome.

It’s the company you keep. The people at Litmus are truly amazing, each in their own way. With outstanding profitable growth and the trust of more than 250,000 marketers you know you’re part of a winning team.
  • 1 week ago
  • Litmus

WordPress Technical Lead - Remote

RESPONSIBILITES AND DUTIES

As a Technical Lead, your day-to-day includes working closely with clients and project managers; planning, documenting, and presenting technical solutions; and being a resource for your peers. You will be hands-on developing and maintaining sites while keeping your team accountable to schedules, estimates, project requirements, and high standards of quality. This position is fast-paced, deals with shifting priorities, and reports to Katherine White, Director of Engineering.

REQUIREMENTS

Your typical work week might include:
  • Building and supporting a wide variety of WordPress sites.
  • Answering technical questions from others on the team.
  • Organizing developers within projects and tasks based on their skills, interests, and areas for growth.
  • Looking for ways to encourage the team’s productivity and positivity.
  • Assisting teams with estimates and technical specifications.
  • Owning the responsibility of the project team’s overall technical approach.
  • Writing user stories and technical specifications for potential and current clients.
  • Removing roadblocks for your peers.
  • Providing architectural vision and a point of continuity for your projects to help developers guide their everyday decisions.

QUALIFICATIONS & SKILLS

  • 5+ years of WordPress development experience, including writing custom plugins and/or themes.
  • Experience leading and working with distributed project teams.
  • Experience planning technical solutions and consulting with clients.
  • Writing and architecture skills, with the ability to produce and present comprehensive user stories and technical specification documentation.
  • Experience partnering with project management to delegate technical tasks, manage change, and surface potential project issues.
  • Passion for the web and open source development.
  • Inclusive, supportive, and thoughtful interpersonal communication skills.
  • Experience with modern development tools and methods such as atomic and responsive design, gitflow, container-based environments, task runners, CSS preprocessors, IDEs, and CI/CD platforms
  • Awareness of performance, security, and unix server administration.
  • Exposure to a variety of project management styles (waterfall, agile, scrum)
  • Bachelor's or Master's degree in Computer Science or related experience.

We know lists of technical requirements can be overwhelming. We’re looking for candidates who care about doing good work for clients and leading strong teams. If this position sounds good to you, but you’re unsure if your skills are in complete alignment, we encourage you to apply.

  • 2 weeks ago
  • Kanopi Studios

Quality Assurance (QA) Engineer - Remote

QA Engineer Responsibilities

As a Quality Assurance Engineer, your day to day includes creating and implementing tests for a variety of web projects; reviewing and using system, design, and browser requirements; tracking quality assurance metrics; and verifying that completed work meets or exceeds our quality standards. This position is fast-paced, deals with shifting priorities, and reports to the Director of Project Success.
Your typical work week might include:
  • Creating and executing detailed, comprehensive, and well-structured test plans and test cases for development and design tasks.
  • Documenting existing site workflows and functionality to support iterative site enhancements.
  • Ensuring the quality of all work produced in displays and functions as expected in requested browsers and devices.
  • Communicating testing results in a clear, thoughtful, supportive, and detailed way in your documentation and with your team.
  • Performing thorough regression tests as bugs are resolved.
  • Conducting post-release testing.
  • Monitoring debugging process results.
  • Keeping current with new testing tools and test strategies.
  • Recommending process enhancements to improve efficiency within Quality Assurance processes.

REQUIREMENTS

  • Must have 3+ years of experience as a QA tester or similar role.
  • Must have agency experience.
  • Strong attention to detail and organizational skills.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience in writing clear, concise, and comprehensive test plans, and test cases.
  • Ability to document and troubleshoot errors for developers.
  • Working knowledge of test management software (e.g. qTest, Zephyr).
  • Working knowledge of SQL and scripting.
  • Excellent communication skills, both written and verbal.
  • Analytical mind and problem-solving aptitude.
  • Exposure to a variety of project management styles (waterfall, agile, scrum)

BONUS

  • Experience with creating automated tests
  • Familiarity with Agile frameworks and regression testing.
  • Experience with performance, security, and load testing.
  • Experience with WCAG 2.0 accessibility testing and Section 508 compliance.
  • Bachelor's or Master's degree in Computer Science or related experience.

We know lists of technical requirements can be overwhelming. We’re looking for candidates who care about doing good work for clients and leading strong teams. If this position sounds good to you, but you’re unsure if your skills are in complete alignment, we encourage you to apply.

  • 2 weeks ago
  • Kanopi Studios

Senior Ruby on Rails Developer

The team you join

With a small team of ambitious developers AutoUncle has changed the game of how cars are bought and sold in 10 European countries, competing against some of the Internet's biggest companies. We’re really proud about how we’ve led the development of online transparency in the car market and grateful for the accelerated growth we continue to experience. Our results are a product of a strong team, great culture and a guiding principle of making it hassle-free to buy and sell cars.

Most people know AutoUncle for the consumer service (native apps and web) used by millions of consumers across Europe. But new colleagues tend to get very excited when they see the technological depth there is to AutoUncle’s platform (accurate car valuations, indexing and data processing of millions cars daily, pro dealership tools, automatic marketing platforms, automated billing and so much more).

The Journey

When you join AutoUncle, you sign up for a journey of building one of Europe’s biggest consumer services. The company is financially strong and operating as a fast growing startup. We have few managers and expect new colleagues to get onboard willing to make a difference and grow themselves as part of the journey.

The Culture

We believe the best results are produced in environments where people enjoy working. As you get started you’ll quickly appreciate that the company has a clear vision and a healthy, Danish work culture. We optimise for working smart and have a strong commitment to the type of workplace we want at AutoUncle.

In development we follow the Scrum regime as a way to stay agile and focus a lot on learning and feedback. We’ve been operating as a distributed team for years and have a healthy “virtual-first” approach to collaboration. You’ll get to learn people from different cultures, speak a lot of English and get a chance to visit our offices in Denmark (Aarhus), Germany and Romania

The Stack

Our current stack runs on Ruby on Rails, Coffeescript, SASS, React.js, Bootstrap, PostgreSQL, Redis, Memcached, Sidekiq Enterprise, Dedicated servers + AWS.

We work using: Github, Slack, Gotomeeting, Trello, Honeybadger, Google Analytics, Semaphore(for automated testing) as well as a range of internally built monitoring and management systems.

The You

You’re a talented backend developer with strong Ruby on Rails experience. We’re not picky about academic background, but expect that you have a well-trained analytical mindset and are capable of designing architectures yourself. You should be a fast learner and comfortable working independently with prior experience with remote work.

Your application should be directed to Co-founder, Jonas Bruun Nielsen and include a few paragraphs where you tell us a bit about yourself and what interests you about the position. Besides that we’re super curious to see what you’ve done before: code examples of work, interfaces you’ve built and perhaps responsibilities you have had in other projects. The more specific the better. If we sense there is a good match we’ll invite you to talk and perhaps visit our office in Aarhus.

    • 2 weeks ago
    • AutoUncle

    API Tech Lead (Python/Flask)

    Are you ready to join us?

    If you are a Python Developer and you are passionate about designing a good API experience, we are looking to for a technology leader to drive the evolution of our public facing API. With existing production customers and integration with mainstream ERPs, you will be leading a dedicated team that will be responsible to deliver the technology roadmap for this product and iterate on existing functionality based on user feedback.

    Ebury is characterized by a horizontal structure, where teams join all the steps of the production process in a proactive way and in permanent contact with stakeholders. That’s why the ideal candidate needs teamwork aptitudes and to be ready to leave a footprint in this sector.

    REQUIREMENTS

    • Deep knowledge of Python and API development
    • Experience implementing API authentication solutions (OAuth,OpenID Connect ,..)
    • Implemented API performance testing and load safeguards
    • Familiar with API standards such as OpenAPI
    • Open source SQL databases such as PostgreSQL or MySQL
    • Able to lead other developers and working with stakeholders to document and clarify requirements
    • Able to support Sales and Customer Relationship teams by participating in customer conversations around technology products
    • Familiar with Agile methodologies (SCRUM)
    • Experience managing small teams (3-4 developers)
    • Previous experience of remote working
    • Familiar with AWS API gateway and container orchestration.
    • Good English level

    WHY WORK WITH US?

    • Great professional opportunity in a company that has an incredible growth track-record in the last five years and in a continuing innovative environment
    • Participate in one of the most disruptive technological sector
    • We offer competitive conditions as well as the possibility to keep growing thanks to continuous reviews and career plan
    • 2 weeks ago
    • Ebury

    Technical Delivery Manager

    No inquiries from agencies, please.

    Due to continued business growth this is a fantastic opportunity for an experienced, customer facing Technical Delivery Manager with IT Operations and Service Management experience to join a leading, growing IT solutions company. This role will be working full time and remotely in the UK and will require occasional onsite visits to customers.

    The Technical Delivery Manager will be working with multiple clients acting as the primary escalation point and being responsible for the successful delivery and ongoing service of the digitalis.io managed service solution. With that, the Technical Delivery Manager will need take primary ownership of accounts, ensuring alignment with customer releases plans and internal processes, driving initiatives, interacting with other customer’s departments and suppliers, identifying opportunities for up-sell and being proactive in all areas.

    The businesses core areas of expertise are IT Operations and Service Management.

    Duration: Permanent
    Location: South East UK preferred, will consider other parts of the UK. This role will require travel to London and South East areas.

    Candidate Profile:

    • You have managed an IT Operations team within an Enterprise environment which is process oriented.
    • Hands-on technical and system administration experience with the ability to understand and communicate technical issues.
    • Hands on experience working with ticketing systems such as Zendesk, FreshDesk, ServiceNow etc..
    • You have a good understanding of core on-premises infrastructure (Firewalls, Servers, Check Points etc.)
    • You have excellent communication and project management skills - with proven customer facing experience. This role requires excellent organisational and project management skills due to the variety of customers and activities being managed.
    • Experience in IT services transition.
    • You are a proactive, creative, self-starting professional who thrives in a startup environment. We are looking for someone who can take ownership of problems, identify areas to improve and proactively help our customers.
    • You are an excellent team player, team builder and capable of working independently and with little supervision.
    • You are collaborative in driving decisions.
    • You are a fast learner and can think out-of-the-box.
    • You have a degree in Computer Science or related field.
    • Solid problem-solving abilities coupled with a desire to take on responsibility
    • Strong presentation skills and an ability to develop relationships with customers.
    • A clear understanding of what DevOps and Automation means and why we do this.
    • You have worked in an Agile environment leveraging techniques such as Kanban and Scrum.

    Desirable:

    • ITIL Certified - a solid understanding of the application of frameworks and experience implementing them.
    • You have worked in highly regulated financial services environment experience - i.e. banks or insurance companies
    • Experience and understanding of ISO 27001.
    • Experience with Incident Management.
    • Experience working with Cloud providers such as AWS, Azure and Google

    Responsibilities

    • Responsible for managed services delivery and ensuring alignment with customer priorities and processes.
    • Assess customer requirements and how they affect digitalis.io service delivery model, document, and implement necessary measures.
    • Implementation of ISO27001 information security standards within the organisation and collaborate with the auditors.
    • Provide service-related input, review and disposition of service change requests, and resolve issues through engagement with customer representatives, service providers, service support.
    • Manage priorities, policies, and procedures to ensure continuous process improvement and timely, cost efficient Incident/Problem Resolution and Request Fulfilment to portfolio SLAs and OLAs.
    • Act as primary contact point for escalations from the Service Desk, GPS Level II and via automated alerts.
    • Collect per-customer internal resource utilisation metrics for profitability analysis
    • Manage team on-call schedule and it is kept up-to-date.
    • Manage incident management system and ensure it is up-to-date with customer services and SLAs.
    • Manage patching, upgrades through customer interactions and follow their change management procedures. Making sure these tasks are done in a timely manner.
    • Create and maintain project plan document for customer.
    • Gather on-going customer requirements for managed services.
    • Define and produce regular reporting for the managed service KPIs - service desk, incident management.
    • Maintain regular contact with the customer, provide regular reports on activity and projects and identify upsell opportunities.
    • Ensure customer environments, processes, contacts etc are well documented.
    • 2 weeks ago
    • digitalis.io

    DevOps Team Lead

    If you are a DevOps with knowledge of cloud computing and you want to move forward your professional career in an international and dynamic environment, this job is for you!

    Ebury is characterized by a horizontal structure, where teams join all the steps of the production process in a proactive way and in permanent contact with stakeholders. That’s why the ideal candidate needs teamwork aptitudes and to be ready to leave a footprint in this sector.

    Our global development and technical support is headquartered in Málaga, our technological hub, with growing teams in Madrid and London. We provide our services across world-wide financial markets, and we are expanding our DevOps team to be distributed globally.

    The ideal candidate would be have great management skills to coordinate all DevOps team, with strong understanding of Site Reliability principles. They must have a proactive attitude with great communication skills to report to the business on infrastructure costs and Service Level Objectives.

    RESPONSIBILITIES

    • Define and implement Service Level Objectives for our applications
    • Own our infrastructure from end to end
    • Coordinate the DevOps tribe
    • Define Roadmap and Infrastructure
    • Migrate legacy systems

    REQUIREMENTS

    • Team management
    • Experience running high critically and availability environments
    • CI / CD environments
    • Agile methodologies (Kanban, Scrum)
    • Dockerisation of applications
    • Continue to establish Infrastructure as Code culture and practices
    • Orchestration tools for instances (Ansible, Puppet, Chef..) and containers (ECS, Kubernetes)
    • Deep knowledge on HA architecture
    • Scripting Skills
    • Review and improve our current monitoring strategy (Cloudwatch, Nagios)
    • Fluent English
    • Deep knowledge on Linux

    DESIRABLE SKILLS

    • Experience with Docker orchestration (kubernetes, ECS, Swarm..)
    • Good python level and understanding
    • ELK stack
    • Terraform

    WHY WORKING WITH US?

    • Great professional opportunity in a company that has a incredible growth track-record in the last five years and in a continuing innovative environment
    • To participate in one of the most disruptive technological sector
    • We offer competitive conditions as well as the possibility to keep growing thanks to continuous reviews and career plan
    • 2 weeks ago
    • Ebury

    Product Owner/Implementation Project Manager

    This position will play a pivotal role on the Product Development team by managing the day to day processes involved with our line of SaaS Discovery Suite products. This is not a sales position, but the candidate should feel comfortable delivering persuasive presentations to campus leadership, representing the company at conferences, and collaborating with business development. The candidate will need the ability to gain a deep understanding of the entire Academic Analytics product suite and data set but will specialize in the implementation and development of Discovery products. The ideal candidate has:


    ·       the ability to travel up to 30%

    ·       a solid understanding of agile development practices

    ·       experience managing every aspect of multiple concurrent CMS or other SaaS implementations

    ·       experience working with a team of off-site developers

    ·       experience with/a preference for working from home and the ability to collaborate effectively using remote communication tools (skype, Webex, phone)

    ·       experience managing multiple concurrent implementations

    ·       the ability to quickly shift gears and remain flexible

    ·       experience in the Higher Education sector preferred

    ·       exceptional organizational abilities

    ·       past experience or interest in UX/UI, design or business analysis a plus

    Most importantly, the successful candidate will demonstrate the product team’s core principles of flexibility, collaboration, and innovation. We are a growing company with well-respected product offerings, competitive pay and great growth opportunities.



    Primary Responsibilities


    • Work directly with new and existing clients to implement our line of SaaS Discovery Suite products.

    • Manage all aspects of complex projects with aggressive timelines using accepted agile practices.

    • Serve as scrum master on daily standups, retrospectives and grooming meetings.

    • Develop high-level implementation processes in conjunction with product development and software development teams.

    • Strategic project planning and analysis (develop implementation schedule 6-12 months ahead based on sales forecasts and other known variables).

    • In-the-weeds software implementation configuration management:

    ·       Map and integrate data

    ·       Gather brand artifacts

    ·       Discover configuration requirements

    ·       Develop a tracking system for all implementations

    ·       Create tickets using clear, concise acceptance language

    • Develop training materials and lead training sessions with end users

    • Work closely with all internal departments, as necessary, navigate through operational and technical day-to-day client challenges to ensure client satisfaction and resolve issues in a timely fashion.

    • Update end user documentation as needed.

    • Meet the needs of clients during the implementation process and report back to the team on any barriers to project success and/or launch timelines.

    • Document implementation processes.

    • May be involved in sales assistance with scoping projects, developing proposals, and demoing the product to prospective clients

    • Become an in-house product expert for the Discovery Suite product line

    • Provide ongoing production support to existing clients

    • Contribute to backlog grooming and discussions regarding prioritization of new feature development

    • Document, track and bring to the team any client-specific requirements outside the scope of the current product offering.

    • Assist the Communications Team in the development of marketing material

    • Work with software developers and quality assurance groups to implement and test software and data updates as needed

    • Assist in software release management including; scheduling software release resources and events, notifying customers about maintenance windows, post-update testing and defect remediation

    • Work cross-functionally with the AS Team, Product Development Team, and Tech team

    • Identify internal process issues and participate in the improvement process

     


    Requirements


    Strong project management, technical skills, problem solving and analytical skills.


    Recent agile certification and sincere, “true believer” adoption of agile principles.


    5+ years working in a software development environment.


    Demonstrated ability to manage multiple tasks, changing priorities and tight deadlines.


    5+ years documented experience managing software implementations/integrations projects.


    Experience working in the higher education sector


    Ability to understand complex IT concepts but simplify them into layman's terms verbally and in writing


    Ability to interface effectively at all levels internally and externally.


    • 2 weeks ago
    • Academic Analytics, L.L.C.

    Scrum Master

    Scrum Master

    Hireology’s technology empowers businesses to build great teams. Over the last eight years, we’ve grown from a startup to a market-leading organization with over 175 team members and built an award-winning culture that makes this company an amazing place to work. It’s with that in mind that Hireology is looking to add a Scrum Master to our team.
    Reporting to our VP of Engineering, the Scrum Master will be responsible for assisting our Engineering teams and Product Managers in the planning and delivery of our technology projects.  We are looking for a candidate who is focused on continuous improvement, has great problem-solving skills, and a proven track record for hitting project milestones.
    As our Scrum Master, you’ll be responsible for:
    • Participates in multiple cross-functional project teams.
    • Supports project teams in monitoring the execution, progress, and risks of Engineering project deliverables and overall program elements.
    • Coordinates project meetings, communicates status, readiness, business issues, technical issues, resource requirements and their resolution across functional teams and management.
    • Facilitates and organizes daily stand-up meetings, sprint sizing and planning, retrospectives, and demonstrations
    • Collaborates with Product Managers, and Engineering team leads to plan releases and ensure backlog maintenance
    • Tracks teams velocity and project release schedules
    • Identifies and helps to removes any obstacles that prevents the Engineering team from attaining sprint goals
    • Reports project progress, team status and issues to project stakeholders and  management team
    • Fosters a culture of continuous improvement, creativity, and innovation
    • Aids project teams with determining suitable commitments for stories, defects, and tasks
    • Coordinates and schedules the execution of deliverables across multiple teams
    So what kind of person are we looking for in this role? We have a pretty unique culture here at Hireology, and the person who will be successful in this role will be:
    • Results-Driven: Must have a proven record of driving results in high-growth companies and must have an inner drive to succeed
    • Time Management Guru: The Scrum Master role is one that will pull you in multiple directions and you must be able to prioritize and manage your time. The ideal candidate will naturally be able to differentiate urgent, important, and urgently important tasks.
    Essential Requirements:
    • Ability to influence others to achieve results
    • Skilled leading and working with geographically distributed teams
    • Excellent communication and interpersonal skills
    • Advanced problem analysis and problem-solving skills
    • Ability to adapt and be flexible in a dynamic environment
    • Candidate must be self-motivated and work independently with limited supervision
    • Strong organization, and time management skills
    Desirable Requirements:
    • Bachelors degree or equivalent preferred, but not essential
    • Project management experience (PMP certification a plus) with proven history of delivering software projects
    • Certified Scrum Master and 2+ years of Scrum Master experience or Agile methodologies preferred
    So what can you expect after you apply? You will:
    • Take a brief true/false survey. Be sure to check your email after you apply.
    • Have a phone conversation with someone on our Recruiting team. This is a high-level conversation about you, but also a good opportunity for you to learn more about us.
    • Meet with our Engineering team. This will be an opportunity for us to get an idea of how you got to where you are, and if where you want to go lines up with where we are going.
    • Provide us some references. We use our automated reference check system for this, so you just give us some names, they fill out a survey, and we are all set.
    • Speak with a member of our senior leadership team. If you have made it this far, just be yourself, and everything will be fine.
    • 2 weeks ago
    • Hireology

    Business Analyst / Scrum Master

    Be part of a great software team building mobile and web applications with some of the brightest thought leaders and technologists in the world.

    This contract position requires a level of effort estimated at 40 hours per week and is 100% remote. 

    Note: We can only accept candidates from the Western Hemisphere for this role.

    Responsibilities:

    • You will identify, understand, and document functional requirements and user stories by working with product owners and technical leads
    • You will work with the UX, QA and Development teams to ensure that user stories are communicated with sufficient acceptance criteria
    • You will help validate that the application works as per identified in the requirements
    • Execute the role of Team Scrum Master for at least one team, which includes tracking deliverables, reporting progress, and personal management
    • Coordination, participation and possible leadership of meetings including the Daily Standup, development planning, User Acceptance Testing, Retrospectives and User Story Grooming

    Required Skills and Background

    • BS/BA in Information Systems, Technical Writing or related technical degree is strongly preferred
    • 2+ years working on an agile project team in a fast paced software consulting environment
    • Experience defining requirements and writing user stories
    • Deep aptitude for mobile and web applications
    • Previous experience in finance or real estate domain is highly preferred
    • Experience with JIRA is highly preferred

    Let’s Talk about You

    You value outcomes above all else: You have a proven track record shipping great mobile and web products. By understanding the big picture, you articulate strategy and vision with strong written and verbal communication.

    You Lead by Doing: You realize that the big picture is worthless without getting your hands dirty in the technical details for creative, strategic and tactical problem solving. You understand the value of situational leadership and can adapt to the needs and strength of your team.  

    You Love Work, Growth and Learning:  You dream of working in a culture that values hard work, continued learning and innovation with a commitment to building amazing products for clients and their end users. You’ll stop learning when you are dead, and until then you desire to gain deeper knowledge in technology and business.

    Let’s Talk About Us

    Modus Create is a Product Studio offering consulting services and SaaS products for strategic planning, design and execution of web-based and mobile products. We work across multiple industries with Fortune 1000, ISVs, and startups to validate, plan and launch new products. Headquartered in Reston, VA, we are a global, bootstrapped team that has grown from 2 to 140+ people in 30+ countries in 7 years, committed to building the best product consulting firm on the planet. We offer a highly collaborative, autonomous and effective working environment. We love and believe in what we do. This is your chance to be part of building something great.

    The perks:

    • Competitive compensation
    • Ability to work remotely
    • Working side-by-side with thought leaders in emerging tech
    • Do you have what it takes to join the DC area's most awesome tech company? Let’s start a conversation.
    • 4 months ago
    • Modus Create

    Remote Fullstack Developer - Build & Learn in the Financial Industry

    What we're building

    Scratchpay provides pet parents with simple friendly payment plans. We help pet parents to provide the care their pets need, easing the financial barrier. We are growing fast in the veterinary space and Veterinarian, Pet owners and pets across the US love us! Come help us help more pets!

    About the position

    This is about building the ecosystem for Scratchpay. Building micro-services, building the backbone and the organs of Scratchpay services so we can deliver the best experience to our borrowers and clinics.

    This is about pushing the edge of what has been done in Finance and Lending to build a scalable platform that can serve all-the-pets. However many (but the more the merrier). This is about working with a brilliant team that's been growing from 0 to 1 in 2 years and that is helping pets in 47 states in the US.

    This job is for you if you recognize yourself in this:

    • I am a good mind
    • I can think for myself
    • I am critical of myself and others
    • I am always respectful
    • I ask questions when needed
    • I can understand the boundaries but have a lot of fun within them
    • I take my work seriously and never let down people
    • I work hard because I want to do the best that I can right now
    • I always observe and reflect on how to do better tomorrow
    • I like animals

    Qualifications Required

    • Strong coding skills, ability to use TDD if needed (hint: it will)
    • Ability to design, write and test code, algorithms, whether in the front-end, back-end, you-name-it (Cloud Functions?)
    • Ability to switch between languages, not vendor-locked-in
    • A principled approach to development. You should be opinionated but you should be die-hard about your opinions because after all, maybe you're wrong (but maybe not?)
    • The understanding that any one line of code written can lead to catastrophic consequences if not thought out carefully! (Am not kiddin', just look at the heartbleed security issue)
    • Ability to code in either Javascript/Node, Go or Python (or PHP….)
    • Ability to switch between frameworks (front-end, back-end, you-name-it)
    • An eye for design and a good front-end skills. Maybe not pixel perfect level but the ability to develop something that will look good and work across devices
    • Understanding what is color theory and domain driven design
    • Knowing what Agile and Scrum are

    You will:

    • Build services using TDD practice
    • Work within a Scrum team of fun and talented people
    • Design and implement systems
    • Run tests, find issues, escalate, discuss solutions
    • Work in a highly scalable cloud computing environment with the difficulties scalability brings
    • Build a platform and an ecosystem of services that will in turn make for a great UX for pet parents and clinics!
    • Build, deploy and maintain your own work
    • Learn anything you feel like that's necessary for the job, however challenging, however you like it
    • Be part of an exciting adventure

    How to know if you are a good fit?

    You will have to:

    • Have empathy;
      • Understanding the position of others is critical. It is necessary to navigate through communication, mitigation and the culture
    • Be independent;
      • Yet know when to raise a point or ask for a clarification or escalate a potential issue
    • Communicate;
      • Speak your mind and expect others to. Engage in respectful and mindful conflict. Quality > quantity.
    • Know your stuff and know what you don't know;
      • No one is perfect but everyone can learn. Be humble enough to know your weaknesses. Be open minded and hard working enough to be able to fix them.
    • Take constructive critics;
      • Ask yourself "how to know if I'm wrong?". You may not, but not challenging your thinking is unhealthy. We challenge each other a lot @Scratchpay.

    Our culture

    We care about the human aspect of work and we expect others to. Excellence is also an important keyword @ Scratchpay. While everyone makes mistakes, we learn from them. We are conscious about efficiency and effectiveness in the positive way. We don't do things that bring low-to-no value short or long term. We also do hard things that bring a lot of value. Quality, attention to detail and respect are some of the traits you must have and expect others to have.

    The good

    • We are a team of dedicated, hard working, friendly individuals
    • We move fast, sometimes break things with measure, we give a second chance
    • We give constructive feedback, we challenge each other
    • We are open-minded and we care for each other
    • Everyone is striving towards excellence. Mediocrity isn't our cup of tea. But we always work hard to help those that are willing to get there!

    The bad

    • Everything goes fast and the ultimate goal is to move the business fast. There can be disconnects in the communication at times. We all need to navigate through this and push whenever it is critical to do so.
    • We are open-minded but things need to be moving forward.
    • We say what we have to. So expect to hear some unpleasant - but true - things sometimes. Don't hesitate to argue back - with respect - if you disagree.
    • Like any startup, It can be a mess some days. You also will likely have to do things that aren't in your scope sometimes. Part of the fun, right? ;)

    The most important is: We are always looking at improving. All the time, step by step. If you feel mediocre and don't see a path to improvement or can't listen to others' voice to, please do not apply.

    • 5 months ago
    • Scratch Financial Inc.

    Scrum Master

    Xapo is a leading Bitcoin wallet that provides the tools you need to purchase bitcoins, then manage them through our easy -to - use an online wallet, or store them in Xapo’s free ultra-secure vault. Xapo is one of the biggest custodians of BTC in the world. We offer the most secure, regulated and convenient option for institutions. Xapo is backed up by top venture capital firms, and VC investors of Xapo are among the top VC firms in Silicon Valley and the world.

    We are experiencing rapid growth and we want to ensure the continuous provision of quality support to our customers. We are currently looking for a Scrum Master to work with our development teams.

    RESPONSIBILITIES

    Looking to increase our Development team significantly and with this, we require a Scrum Master / Product Delivery to oversee Application Development Product Delivery. You are the Scrum Master that oversees the Application Development Team. Ensuring the team meets their objects and product delivery timelines.

    You will have management responsibility of a team of developers. You are tech savvy enough to help drive delivery of multiple ongoing projects and offer solutions when a tech problem arise. Know how to deal with issues, get it resolved and move on, don`t get stuck in the weeds.

    The ideal candidate

    . Understands Scrum Framework (ceremonies, backlog, roles, purpose, agile manifesto)

    · Understands the Software Development Life Cycle and release management

    · Has the ability to time box team ceremonies

    · Has autonomy to work with a team without support

    · Efficiently coordinates teams efforts within an Agile Release Train

    · Autonomously handles conflicts/ issues/impediments within one or across teams

    · Identifies opportunities to improve productivity and clarity to carry over a defined plan

    · Structures Program issues in a clear way

    Education and/or Experience:

    Must Have Skills:

    Development Background - (2-3Y)

    Flawless Oral, Written, Verbal communication

    Agile Scrum methodology

    Ownership of delivery and timelines

    Software Development

    Nice To Have Skills:

    Scrum Master / Agile Certification a Plus

    PMP certification

    Bitcoins or Financial Services experience

    • 6 months ago
    • Xapo
    Feedback