Remote
0
USD
/hr

4 remote Heroku contracts

Lead Developer (contract)

4 days ago
£450/dayRemoteCovid Home Test
CHT is a new, well funded and very fast-growing medical technology business. We are already the #1 private Covid testing business in London, and have ambitions to grow significantly in the next year—not just in numbers but also in the range of other services we offer.

Requirements

The role

We are looking for an experienced software engineer to take ownership of our system, growing it from a ‘solid MVP’ to a robust, scalable and efficient platform supported by a high-performing team. You will be reporting to, and working closely with, the company founders to ensure our tech can support our ambitions.

Responsibilities will include
  • Building and maintaining robust, secure systems which meet company objectives. In the short term, this will include taking the lead on consolidating existing infrastructure (current stack TS, Express JS, Node, Ruby, PostgreSQL, Heroku) as well as introducing a new customer-facing web app
  • Providing technical expertise throughout the product life cycle, ensuring our roadmap is informed by a clear understanding of technical feasibility and risks
  • Establishing best-in-class engineering practices and processes
  • Building, managing and developing our development team, creating a high performing culture in which team members enjoy and are proud of the work they are doing

This is a hands-on role and you will need to be actively involved in the software development process (i.e. doing, not just managing). However, for the right candidate we anticipate a steady shift to a more strategic and managerial focus as the team grows—to be recognised with a CTO title in due course.

Offices are based in W1. We are open to a flexible/remote working arrangement, although some in-person time in the office will be required (particularly at the beginning).

About You

In addition to being a great engineer, you are
  • A strategic, logical thinker and a creative problem solver
  • Business-minded and pragmatic, able to effectively balance competing needs and respond effectively to an ever-changing landscape
  • Committed to excellence, and a stickler for engineering processes which result in high-quality, dependable digital products. In our business, mistakes have a real impact on people’s lives.


We would expect your technical credentials to include
  • 5 years of relevant industry experience, including hands-on technical leadership and people management experience
  • Proficiency in Javascript (ExpressJS, Typescript, Node), PostgreSQL
  • Knowledge of software development best practices, including security, testing, source control and deployment
  • Devops experience (preferably with Heroku)

That said, we are open minded with regard to exact experience. If you don’t quite hit the criteria above but think you can do an excellent job regardless, please get in touch and explain why you think you are the right person for us.

Benefits

Initial term 3 months, with the expectation of rolling on beyond that if there is a good fit. There will be potential to convert to a full-time employment contract if desired (including equity options after a year).

Day rate dependent on experience, in the range of £450/day.

We need someone as soon as possible, so if you are available immediately that is a huge plus!
Get new remote Heroku contracts sent to you every week.
Subscribed to weekly Heroku alerts! 🎉

Senior Ruby Rails Developer

9 days ago
RemoteAscent

We are looking for a Rails developer to help on one of our flagship e-commerce projects.

We specialise in building bespoke software for global businesses, and have a team of highly-skilled and multi-disciplined engineers. Our primary focus is to deliver exceptional value to our customers and as such are proponents of Agile methodologies.

In order to grow our team, we are looking for a talented Engineer with a very strong Ruby background to join our E-commerce team. As the ideal fit, you should be used to working with full stack Rails, with frontend Javascript frameworks such as Vue being a bonus.

This role is a full-time contract position and you can work from wherever you want.

Skills & Qualifications

  • MUST: Very strong Ruby background (Rails 5+, Rspec, etc)
  • MUST: Experience with modern JavaScript libraries (e.g. React, Vue.js, Angular)
  • MUST: Experience performing in a team and working harmoniously with others
  • MUST: Good level written and spoken English
  • MUST: Be able to overlap within an hour of UK working hours
  • SHOULD HAVE: Experience working with different languages and technologies
  • SHOULD HAVE: Ability to navigate, understand, and reuse large existing codebases
  • SHOULD HAVE: A basic understanding of UI/UX design principles
  • SHOULD HAVE: Experience with ops (Heroku, AWS etc)
  • BONUS: Experience with Contentful

Responsibilities

This role is perfect for a candidate that not only enjoys development, but also wants to have input on the best approach and implementation method. On a typical day you will:

  • Work in dynamic squads in a team of 10+ skilled & enthusiastic Ruby engineers
  • Morning stand-up with the team via video, a full structured development process
  • Have a direct input in application architecture decisions
  • Write efficient and testable code
  • Review PRs created by your fellow team members
  • Document your code concisely and clearly
  • Take part in regular retrospectives to improve the team process

What we look for

An ideal candidate has:

  • Available to join within a few weeks
  • Based in a location with a Time Zone between GMT -2 to GMT +2
  • Strong critical thinking skills
  • Exceptional written and spoken English communication skills
  • A proactive and autonomous approach towards work
  • Experience working across a variety of different languages
  • Ability to work on large codebases which require patience to understand
  • High quality coding standards
  • Strong team ethic; keen to help other team members succeed

Delivering exceptional value to our customers is imperative. The ideal candidate is the perfect brand ambassador; a brilliant technical mind with the accompanying interpersonal skills necessary to function in a team environment.

As an Ascent developer you will work in a small and close-knit group. Our mindset is focused on constant iteration and improvement.

Benefits

  • Work remotely
  • Great compensation
  • Flexible holiday
  • Exceptional support network from your team members

Our Culture:

  • World class delivery and attention to detail
  • Strong customer focus
  • Fast-paced environment
  • Can-do approach
  • Positive attitude towards change
  • Quick and eager to learn
  • Highly collaborative

 

If you have any questions contact our HR team at recruitment@ascent.software.

Powered by JazzHR

Salesforce Sales Cloud Architect - Remote

11 days ago
RemoteWaste Management

Equal Opportunity Employer: Minority/Female/Disability/Veteran


Waste Management (WM), a Fortune 250 company, is the leading provider of comprehensive waste and environmental services in North America. We are strongly committed to a foundation of operating excellence, professionalism and financial strength. WM serves nearly 25 million customers in residential, commercial, industrial and municipal markets throughout North America through a network of collection operations, transfer stations, landfills, recycling facilities and waste-based energy production projects.

I. Job Summary

The Salesforce Architect will be responsible for the technical design, development, and code review, of the product feature enhancements to the CRM and Marketing Cloud applications. This person will be actively involved in the design sessions with business analysts, the product owner, and other technical team members, and will be expected to bring technology and people leadership skills to the team.

This role will actively lead the design, build solution components, develop unit tests, guide testing strategy and play an active role in ensuring quality through the development lifecycle. You must possess a strong ability to work with our leadership team to balance the business needs with the best technical solutions to fulfill those needs. You’ll make an impact by researching, analyzing, designing, proposing, and delivering solutions that are appropriate for the business and technology strategies, and it will be imperative that you are staying well versed in the ever-changing technology stack of the Salesforce platform.

II. Duties and Responsibilities include the following. To perform this job successfully, an individual must be able to perform each duty satisfactorily. Other ancillary duties may be assigned.

Technical Solution Lead for CRM Platform

  • Ownership of all technical aspects of a Salesforce Enterprise Sales Cloud implementation, including custom code, systems integrations, 3rd party applications, and AppExchange products
  • Provide thought leadership in technical areas of expertise to promote a best of breed culture
  • Ability to research solutions, assess options, and formulate proposals for ways to solve requests from business partners
  • Manages and recommends changes to integrations between Salesforce and multiple other platforms and technologies
  • In collaboration with other team members, provide a vision for the CRM platform and identify gaps in business processes that could be addressed with Salesforce solutions
  • Identify skills and roles needed for technical projects and participate in vendor selection and/or hiring of team members
  • Technical and Solution Architecture

  • Directly accountable for the conversion of product requirements into an architecture and design that will become the blueprint for the solution being created.
  • Lead conceptual and technical solution design for assigned features improvements to meet business requirements while ensuring compliance with established architectural principles, standards, and processes.
  • Responsible for matching business process and automation requirements to the capabilities of Salesforce, including, but not limited to, managed and unmanaged packages, complex data model, integration, role hierarchy, sharing and security model
  • Salesforce Development and Reporting

  • Develop end to end Salesforce solutions using Configuration and Customization - APEX Class, Triggers, Visualforce pages, Lightning components etc.,
  • Perform hands-on configuration and development as needed, and roll-up your sleeves to resolve technical issues
  • III. Supervisory Responsibilities

    May coach and mentor less-experienced analysts and act as team leader on systems projects.

    IV. Qualifications

    The requirements listed below are representative of the qualifications necessary to perform the job.

  • Education and Experience
  • Education: Required Bachelor’s Degree (accredited) in Business, Information Systems, or similar area of study, or in lieu of degree High School Diploma or GED (accredited) and 4 years of relevant experience.

    Experience: Ten years of previous experience required including eight (8) years of experience building and delivering Salesforce solutions, as well as two (2) years developing System Architecture Documents

    B. Certificates, Licenses, Registrations or Other Requirement

  • Salesforce Architect Domain Certifications
  • Salesforce Administrator Certification
  • C. Other Knowledge, Skills or Abilities Required

  • Proficient in Lightning Platform and capabilities
  • In-depth understanding of Salesforce programming including APEX, Force.com, and Visual Force
  • Experienced with integrations between Salesforce and multiple other platforms and technologies
  • Strong communication skills
  • Ability to learn quickly and function as a positive and creative member of a team
  • Ability to excel in an unstructured environment of rapid growth and constant evolution
  • Communicate complex technical issues and solutions in a clear, simple and understandable way
  • In-depth understanding of data model and application development
  • Strong knowledge of Salesforce.com including workflows, triggers, reporting, general design concepts and overall approach of Salesforce.com as a CRM platform
  • Experience with Marketing Cloud, Sales Cloud, Heroku, and Einstein Analytics preferred
  • Experience with Release Management, Source Control, and Deployment concepts and technologies such as Salesforce DX, ANT, SFDC Metadata API, Jenkins, SVN
  • Advanced knowledge or skills in one or more of the following alsorequired:

  • Present, communicate and articulate effectively to all levels of the organization (including technical and non-technical audiences, Senior Leadership, VPs and C-level executives).
  • Architecting and designing frameworks.
  • Development methodology.
  • Completing design artifacts using UML.
  • Project management (including ability to lead a project team) and organizational skills.
  • Vendor interactions skills; Provide input to contract negotiations.
  • Ability to resolve interpersonal and technical conflicts.
  • Knowledge and understanding of prototyping and methods of implementation.
  • Ability to provide input to business processes and translate them into technical requirements.
  • D. Other Knowledge, Skills or Abilities that Contribute to Success

    None required.

    V. Work Environment and Essential Functions

    Listed below are key points regarding environmental demands and work environment of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job. [Note: the following is defaulted for office setting position]

  • Required to use motor coordination with finger dexterity (such as keyboarding, machine operation, etc) most of the work day;
  • Required to exert physical effort in handling objects less than 30 pounds rarely;
  • Required to be exposed to physical occupational risks (such as cuts, burns, exposure to toxic chemicals, etc) rarely;
  • Required to be exposed to physical environment which involves dirt, odors, noise, weather extremes or similar elements rarely;
  • Normal setting for this job is: office setting.

    Benefits
    At Waste Management, each eligible employee receives a competitive total compensation package including Medical, Dental, Vision, Life Insurance and Short Term Disability. As well as a Stock Purchase Plan, Company match on 401K, and more! Our employees also receive Paid Vacation, Holidays, and Personal Days. Please note that benefits may vary by site.

    Senior Ruby on Rails Developer (100% Remote)

    1 day ago
    RemoteWhitespectre
    Job description

    Whitespectre is a product development company that creates high-performing platforms and apps, both for our client partners and our own products. Founded in 2014, we're a team of 70 smart and diverse architects, engineers, product managers and designers, working together remotely and growing. We're proud to have played major roles in fueling our clients' businesses- a mix of high-growth start-ups and large established companies.

    In this role, you’ll work within a fast-moving cross-functional team to solve interesting technical challenges and drive real business growth at scale. Our company toolset includes Rails6, Postgres, Elastic, REST/GraphQL, CI/CD with Docker, Heroku/AWS, ReactJS, Typescript, Webpack etc. Automation and working smartly is important to us; dynamic environments spin up with new feature branches, slack bot integrations control our production releases.

    Your role:

  • Solving hard business logic with elegant software design to make code modular and maintainable for the future.
  • Designing new architectures and advocating for your design decisions to other team members.
  • Understanding how code translates to DB queries and know how to optimize
  • Identifying bottlenecks, using tools to diagnose and refactor code for scale
  • Ensuring the robustness, performance and failure characteristics of the system.
  • Writing well tested (rspec), defect-free code with CI/CD
  • Taking ownership of production applications - managing issues, releases and ensuring quality
  • Occasionally going full stack and also building functionality for the SPAs in javascript (experience in node/react/backbone is useful)
  • You must have...

  • Have worked in teams where you contributed towards technical decision making
  • A minimum of 4 years of experience in software development
  • Proven experience using Agile Methodologies in a remote team
  • Availability to work full-time within a fast-moving cross-functional team, working 11 am - 7 pm Central European Team
  • Good communication skills (both verbal and written)
  • What do we offer?

  • Interesting challenges: We’ve done everything from scaling high-performance backends, building beautiful (but complex) user interfaces to low-level bluetooth communication with hardware devices.
  • Competitive rates: This is a contract position with a long-term outlook (12 months+ full-time projects).
  • 100% Remote: We've been proudly and successfully remote first for over 8 years
  • Impact: Our delivery teams are fast-moving, highly collaborative, and own products end to end- your thinking and contribution make a big impact!
  • Great environment: We provide a great working atmosphere where you can share and learn with other smart people.
  • Career progression: We want you to grow with us and provide the opportunities, knowledge sharing and mentorship to do that.
  • Work-life balance: love your work, but know that it doesn’t take over your life.
  • Paid Meetups: Come meet with your colleagues in Barcelona or at a local meetup.
  • The candidate must live outside of the US. Please no recruitment agencies.