This week - Remote Design-Patterns jobs
  • Roobeo

    At roobeo.com, we have a vision of a unique supply solution for the construction industry. To help us conquer the market we are looking for talented individuals to work with us to turn our concept into reality. If you are interested in joining our young start-up and working with creative and motivated colleagues towards achieving our vision, then we look forward to receiving your application!

    Your profile:

    • You finished your IT-study or a similar apprenticeship or already gained a lot of experience in this field

    • You have advanced knowledge in Magento 2.2

    • You are expert and have advanced knowledge in PHP >7.1, CSS, JavaScript and MySQL - RabbitMQ is appreciated

    • You are a teamplayer, reliable and focused as well as flexible and persistent

    • You have advanced knowledge of clean code, established design patterns and code-reviews

    • You already gained experience as a Senior in terms of responsibility, planning and execution of software based projects

    Your tasks:

    • You will include ROOBEO microservices into Magento and if you'll develop new Magento >2.2 modules

    • You will develop integrations for our partners and internal applications with RESTful APIs, RabbitMQ and further interfaces

    • You will be in charge of code-reviews

    • You will support the Product Owner in task framing and analyzing

    • You will implement specific functionalities in different Magento 2 modules 

    • You will create and optimize the development process of the team

    We offer:

    • High degree of autonomy - experienced management team dedicated to your personal development

    • A great working environment and a unique start-up atmosphere

    • Great teamwork with highly motivated and talented colleagues and close cooperation with the founders and the management

    • Unfiltered insight and active participation in building a fast-growing company

    • Best training opportunities and internal coaching

  • LendInvest
    Must be located: United Kingdom of Great Britain and Northern Ireland.

    Backend Software Engineer / Developer (Python or PHP) Local/Remote

    Exciting opportunity to join a fast-growing FinTech company based in Central London that is disrupting the mortgage market.

    You will be part of the core engineering team building a micro-service-based platform to connect with both investors and borrowers, enabling a fully-automated property-finance marketplace. As an engineer, you will be involved in building services that manage everything from automated movement of funds, fully automated loan-book management, credit-risk automation to building a frictionless, paper free mortgage application experience. You will be working on a modern architecture and following Agile/Lean methodologies with a Jenkins-powered CD pipeline.

    Our teams have the autonomy to choose the best technologies and tools for the job. Our backend engineers are currently working with Python, PHP (Symfony 4) and Node; we host a Kubernetes cluster on AWS with MySQL as databases.

    We provide our teams with strategic goals so that every engineer has a clear understanding of how their work contributes to the success of the organisation. The teams have full access to the resources they need, including training and learning opportunities (attending conferences, internal tech talks and online and onsite training).

    Our engineers are also encouraged to spend part of their time to experiment with new technologies and new ways of working. Knowledge sharing is ensured by constant communication, tech talks and active pairing.

    Design patterns and DDD (domain driven design) are the way we write our software. Tests are essential, you will have to be confident in writing unit tests. REST and Message Queues is how our services communicate.

    You are a good team player; customer focused and open to sharing, learning and collaborating with the wider business. You will work with your product manager with everything from writing user stories to deploying to production.

    Our distributed Engineering team is currently comprised of around 25 engineers, most of them based in our London office, though we have developers working from Ukraine, Russia and Ghana. This position is open locally or remote.

  • Interpersonal Frequency LLC
    Must be located: United States of America.

    Interpersonal Frequency (I.F.) is seeking a Front-end Drupal 7 / 8 Developer to add to its growing Development team.

    We provide a remote work environment, so you don’t need to move for this job. We encourage face to face collaboration in our regional offices and expect you to travel when required. As a purpose and principles-driven organization, we want talented team members who want to make a difference.

    Working remotely means we can bring together some of the best minds in the country. Between video calls and Slack, the distance evaporates quickly, and ideas, projects and puns fly at the speed of light. Working remotely also allows us to find harmony in work / life balance.

    Who you are:

    • You’re a professional Front-end Drupal Developer/Themer who creates straightforward user experiences and designs beautiful, custom websites.

    • You adhere to Drupal standard practices and can interface seamlessly with both designers and back-end developers.

    • You bring both creativity and maturity to your work: you’re a self-starter who can jump in quickly and can manage your own time effectively in a remote work environment.

    • You’re a team player who loves technology, communicates clearly (verbally and in writing), learns quickly and always carefully unit tests code before hand off.

    • You’re skilled at and experienced with collaborating effectively with remote colleagues while working from home.

    • You don’t mind travel to various locations (averaging twice per quarter).

    Requirements:

    • You must either be a US Citizen or already have a Green Card to apply

    • 4+ years of experience in the field and/or formal training required

    • Strong knowledge Drupal 7 and/or 8 theme development concepts

    • Ability to work in a team environment, from creating sites that meet all design requirements, to integrating code from the back-end development team and interacting with clients, both technical and non-technical

    • Ability to anticipate and adapt to changing conditions and opportunities

    • Expert level Javascript and jQuery

    • Ability to read and understand concepts from user stories, comps and wireframes

    • Ability to interact with clients, both technical and non-technical

    • Excellent verbal and written communication skills

    • Strong HTML5 skills; knowledge of how to use appropriate CSS hooks to limit the number of classes and IDs required on a page

    • Deep understanding of CSS3 inheritance and how to use it to your advantage

    • Strong commitment to managing maintainable, scalable, cross-browser and mobile code across a large site

    • Familiar with source control principles of Git or similar

    • Willingness to travel to various locations across the United States

    • Demonstrated commitment to I.F. Purpose & Principles based on employment history, experience and interview(s)

    Bonus Skills:

    • Understanding of MV* application design methodology

    • Knowledge of Responsive Design Patterns

    • Work with SASS, Foundation/Twitter Bootstrap

    • Understanding of JavaScript callbacks, including AJAX/AHAH

    • Knowledge of build scripts, e.g. Gulp or Grunt

    • Familiarity with HTML template systems, e.g. Twig, Handlebars

    • Experience in building social sites or apps (Facebook, Twitter, etc.)  

    Why work with us?

    • Fun, cutting edge remote work environment – ever changing, always a chat away from team members 

    • Your work directly impacts the lives of millions of Americans every day

    • Healthcare, and Dental/Vision/Life/Disability plans

    • Unlimited vacation, and a flexible schedule

    • Work in a mostly virtual environment or a coworking location. If you work virtually, be prepared to travel at least once a quarter for face-to-face with the team.

This month - Remote Design-Patterns jobs
  • Peerfit
    Must be located: United States of America.

    Not open to outside recruiting firms. Applicants please apply here. Please do not send resumes directly to any hiring manager.

    Peerfit

    Interested in working for a team of people completely redefining how fitness and health care work together? At Peerfit, we’re flipping wellness reimbursements on their head by connecting insurers’ and employers’ wellness dollars to popular fitness studios offering CrossFit, yoga, barre, boot camp, cycling, and more. If working with a team of innovative and driven people who are modernizing how people engage with wellness excites you, look no further than Peerfit.

    POSITION SUMMARY:

    As a senior backend software engineer you'll support the business as it undergoes extensive scaling this year. This will include:

    • Extending our JSON API to support platform features for Web, iOS, and Android
    • Building and supporting new inbound and outbound partner API integrations
    • Standardizing business operations that support account management and engagement of the Peerfit user experience through new technology and tools
    • Applying a domain driven design to the modeling of the application and adapt it to current business strategy and processes

    You will be joining a growing backend team of polyglot developers who are working to bring the current system to its next tier of maturity. The ideal candidate should be prepared to continue to scale the platform's robustness through clean code and test coverage, enhance the adaptability and fault tolerance of the system, and help to coordinate key architecture and technology decisions.

    We're seeking someone who is solution-oriented, pragmatic, and consensus-driven in their approach to rapidly building iterative software that solve real problems in our product and technical domains.

    RESPONSIBILITIES:

    You will be responsible for managing, extending and scaling our core backend services and help influence our technical architecture with technologies that can support the business' continued growth. You will represent the backend in the delivery of new platform features through full-stack project teams. In addition, you will provide support to your backend peers through pair programming, code reviews, and team-wide continuous improvement.

    You will also collaborate with the other functional areas that make up the Product team including Data, Frontend Web (React), Native mobile (Swift, Kotlin), and Infrastructure. Additionally, you will work with members of the business to understand objectives from first principles, capture requirements through user stories and journeys, and deliver solutions through a stakeholder-driven acceptance process.

    EXPERIENCE/QUALIFICATIONS:

    • 5 plus years of professional experience with a Python-based MVC web application stack, preferably Django or Flask
    • Well versed in test driven development and confident in applying the right amount and types of coverage to support a healthy balance between robustness and speed
    • Capable of managing a restful API that supports both internal and external clients and can provide backwards compatibility where necessary
    • Comfortable driving consensus in contract negotiation with API consumers and experienced with delivering an annotation strategy to support documentation/discoverability
    • Experienced in writing approachable, well-encapsulated code whose intentions are clear to other contributors and well-suited for extension and change
    • Knowledgeable of domain driven design patterns, SOLID principles, and the 12-factor app methodology and when they should be applied
    • Confident navigating situations where minimum viable solutions must be produced to meet fast-paced timelines where the business value is high; capable of setting the right expectations in such cases and proposing longer term strategy on appropriately maturing or deprecating such assets.

    NICE TO HAVES:

    • Strong command of open source tooling including bash, vim, tmux
    • Contribution to an open source project, preferably in the Python ecosystem
    • Experience with Django REST framework
    • Experience with PostgreSQL, mysql, celery/rabbitmq
    • Experience with on-call, issue management, and code quality tools (e.g. PagerDuty, Sentry, Codacy)
    • Experience with Docker, Kubernetes, and/or Google Cloud infrastructure technologies
    • Knowledge of JWT authorization and SSO

    EDUCATIONAL GUIDELINES:

    Bachelor’s degree in an information/comp-sci program or the equivalent combination of education, training, or work experience.

    WHO WE NEED: (Intangibles) 

    • Passionate about health and fitness
    • Desires to have a role in the growth of a startup 
    • Stays motivated and knows how to be persistent
    • Is self-directed
    • Can work remotely and make decisions autonomously at a high level
    • Flexibility to handle changing responsibilities

    WHAT YOU GET:

    • The opportunity to help expand the impact of Peerfit across the United States…and, someday, the world!
    • The chance to work in a relaxed, yet goal-driven start-up culture with a passion for fitness
    • Peerfit credits to attend fitness classes.
    • Chance to work remotely with flexible scheduling
    • Health Insurance & other benefits

    Peerfit is an Equal Opportunity Employer. 

  • Labster
    Preferred timezone: UTC +2

    Your mission

    At Labster we are dedicated to empowering the next generation of scientists to change the world. Our goal is to develop software that makes learning both engaging and effective, and to make it accessible to as many students as possible.

    We govern ourselves by using a flat-hierarchy system that is focused on motivation and results. We believe in flexible work hours and a good work-life balance, and while we love to get results, it’s incredibly important for us to have happy team members. At this point in time, we are a team of approximately 40+ developers. Some of the projects we are currently working on include but are not limited to: VR, building complex game/simulation editing tools and an advanced learning analytics dashboard, as well as scaling our DevOps server architecture to reach millions of students. To achieve our goals, we use C#, Unity3D, Python (Django), AWS etc.

    Your responsibilities

    • Extending our award-winning visual 3D simulation editor

    • Designing and developing new features for our highly popular virtual laboratory simulation and gamified education platform

    • Engineering cutting-edge, innovative educational gaming technologies integrated into Unity3D

    • Working as a member of a cross-functional team comprised of C# Developers, 3D Artists, QA Engineers, Content Writers and Content Developers

    • Driving improvements to our coding practices (such as test-driven development practices)

    • Contributing product ideas and working within the Product Team to help refine product features and requirements

    • Developing interpreter for Labster’s domain-specific language for educational simulations

    Requirements

    • You are proficient in designing, developing and maintaining applications using C#

    • You are fluent in written and spoken English

    • You like to take initiative and come up with ideas and you are not afraid of constructively question status quo

    • You have excellent attention to details

    • You are a great team player

    • You have a solid understanding of algorithms, design patterns, and best practices

    • You have a tendency to propose smart yet simple solutions

    Ideally, you also tick off at least 3 out of 5 characteristics listed below

    • You have a MS in Computer Science or equivalent practical experience (this is not a must-have for this role as we are prioritizing practical skills/experience)

    • You have experience working with Unity3D engine 

    • You are proficient in analyzing and optimizing code for performance and efficiency

    • You have experience in developing and maintaining domain specific languages (experience with WPF is a plus)

    • You have experience working with Agile methodologies 

    Why should you join us?

    • We provide a friendly and productive work environment with fun, smart, open-minded international group of people

    • We are a market leader when it comes to VR learning, backed up by renowned capital venture funds like Owl Ventures or Balderton

    • You will have the opportunity to work with the newest technologies

    • We provide a competitive salary based on your qualifications and experience and the company warrants as a part of your remuneration

    • You will own your schedule - flexibility and ability to make a real impact was always our priority 

    • You will have the opportunity to undergo a fun and exciting up to 90 day introductory period in Bali and the opportunity to work from the coolest offices in the whole island (Livit Hub)

    About Labster

    At Labster we are dedicated to empowering the next generation of scientists to change the world . Our goal is to develop fully interactive software that makes learning both engaging and effective, and to make it accessible to as many students as possible (see short trailer here). We are partnering with major publishers and other EdTech companies such as Pearson, Springer or Google. We believe in flexible work hours and a good work-life balance, and while we love to achieve great things via concentrated work, it’s incredibly important for us to have happy and engaged team members across all of our locations: the US, the UK, Denmark, Switzerland, and Indonesia.

  • Portland Webworks

    We are seeking senior Drupal developers with strong skills in HTML, CSS, and Javascript. You write elegant styling code, viewable on a wide range of devices and platforms. You understand Object-Oriented Programming, applying the technique to build maintainable software.  Working with a talented team of developers, sharing each other's knowledge, is important to you. We want people with your skills and positive attitude to join us. The senior developer role will be influential, introducing new tools, and techniques. The role can be remote for those with a proven track record of success working with remote teams.

    We have a number of large projects in flight and in our project pipeline. A sampling of some are:

    • Provide job seekers with combined National and local career information and statistics, connecting them with training services and employers.

    • Total Drupal 8 site re-write for a State's Department of Transporation

    • Merging multiple Drupal 7 sites into a single, highly custom, Drupal 8 instance

    • Building Community Sites to bring citizens together with public services

    As a developer here at PWW, you can expect to:

    • work on a variety of projects ranging in both size and scope

    • deliver high-quality solutions across multiple industries

    • write blogs and have the opportunity to do technology presentations

    • consult with clients on design

    • work in a dynamic, collaborative environment

    • practice and mentor Agile and Continuous Development practices

    • participate in peer Code Reviews

    • contribute to the company's best practices knowledge base

    • Take part in weekly developer lunches to share new ideas and effect the change you want across a whole team

    • Types of problems we solve

    •  Search large datasets and display in a human-friendly manner

    •  eCommerce - catalog browsing and ordering.

    •  Large content site creation - theming, custom application integration

    • Interface with external services like Salesforce and national job listing sites

    Skills you bring as a senior developer:

    • Remote Skills (if not local)

    • Excellent communication skills

    • Proactively engage with the team

    • Use Slack, Web conferencing, and Jira to show engagement

    • Excellent self-motivator, able to manage your time

    • Strong Object-Oriented programming skills

    •  Understand concepts like polymorphism and interfaces

    • Write maintainable code using Software Design Patterns

    • Deep knowledge of Drupal 8 or similar CMS system

    • Strong Drupal 8 custom module development experience

    • Developed projects using Agile

    • Proficient with theming and styling.

    • Javascript, SASS, CSS

    • Experience with virtual environments like Docker

    • Extensive experience developing projects with multiple environments like Dev, QA andStaging

    Tools Used at PWW 

    We believe in using the best tools to get the job done. At PWW we believe in automating as much as possible and getting new team members quickly up to speed. To achieve this, we use:

    • Drupal

    • git

    • drush

    • docker

    • Amazon Web Services

    • PHP Webstorm / IntelliJ / SublimeText / Atom

    • Apache Solr

    • MySql

    • inVision

    • Sketch

    • ….and more

    We offer great benefits to full-time or our on-site team members:

    • Friday Happy Hour

    • Weekly catered developer luncheons

    • Full-time employees earn on average annual profit share of 19% of your base salary 

    • Excellent location in Portland's Old Port neighborhood

    • In-house weekly yoga instruction

    • Flex scheduling

  • digitalCounsels

    What we are looking for

    For the development of our platforms, we are immediately looking for a reliable, engaged and open-minded

    Senior Full Stack Developer

    What to expect

    You will be part of our small but highly efficient core development team. In close collaboration with your team members, you will be responsible for the development of our platform, APIs, integrations and side applications. Starting with the fundamental architecture up to the implementation of single features in the back- and front-end, you will take over responsibility and develop innovative, scalable and sustainable software solutions. 

    Our technology stack

    • PHP 7.2 / Node.js
    • Laravel 5
    • Bootstrap / SASS / ES6
    • MySQL / Redis / RabbitMQ
    • Vagrant / Apache / Git / Ubuntu

    Your advantages

    •  Work remotely: Live & work wherever you like!
    •  Salary: We don't use remote as an excuse to pay less.
    •  Stock options: Joining our journey means you can choose to own part of the company.
    •  Retreats: Join us on international company retreats!
    •  Professional development: We offer a stipend for continued learning.
    •  Time off: You'll be required to have 5 weeks of paid vacation per year.
    •  Technology: BYOD - use whatever device you feel comfortable with.
    •  Part time: Decide by yourself if you want to work full-time or part-time.
    •  Environment: We aren't a large enterprise - work with people instead of a system.

    Your abilities

    • You provide more than 5 years of relevant experience in our technology stack (PHP / JS).
    • You are business fluent in English.
    • You solve problems independently, work carefully, organized and precisely.
    • Using a coding standard and writing clean code are natural for you (we are serious about this).
    • Experience with automated testing.
    • Experience with large and scalable enterprise applications.
    • Knowledge of professional software development (architecture patterns, design patterns, idoms).
    • A good eye for UI/UX details.

    Event though this is a remote position, your regular working day must have an overlap of 4 hours or more with CET (UTC+1) from Monday to Friday.

    If you have any questions related to this position, please feel free to contact Matthias Isler, [email protected] Otherwise, we're looking forward to receiving your application by clicking on the button “Apply for this job”.

    Information for recruitment agencies

    digitalCounsels accepts no unsolicited applications from recruitment agencies for this position. We therefore request that recruitment agencies do not submit any candidate documents neither via our employees nor through our online career portal. We refuse any responsibility for unsolicited applications as well as any associated fees. Thank you for your understanding.

  • CodementorX
    Must be located: North America.

    Who are we looking for?

    This is a position for a client engagement in the financial industry based in NYC. We are looking for a C#/.NET back-end developer to join the team on a contract-to-hire basis. Candidates may work with the company on a contract basis for multiple months prior to consideration for a permanent position.

    Responsibilities

    -Create, manage, and develop your own software on all levels of the SDLC on projects for the business such as client-facing features and internal system improvements. Be able to write technical specifications and other forms of documentation for the aforementioned projects.

    -Lead code reviews on a weekly basis- reading, understanding, and improving the work of peers through constructive criticism as well as maintaining adherence to internal guidelines and industry best practices.

    -Collaborate with other business teams to ensure successful delivery of project milestones.

    MINIMUM QUALIFICATIONS

    - 4 Years Programming Experience in C#/.NET.

    - Bachelor’s Degree in Computer Science, or any related field.

    - 2 Years Professional Experience in RDBMS ( SQL Server, MySQL, MariaDB, SQLite, etc.)

    - This position requires candidates based in North America only

    PREFERRED QUALIFICATIONS

    - Excellent understanding of object-oriented programming and Gang of Four design patterns

    - Proficient experience with version control tools such as Git, Mercurial, SVN, VSTS.

    - Knowledge of database schemas that represent and support business applications.

    - Demonstrated ability to efficiently read and comprehend other developers’ code.

    - Technology skills in Microsoft Stack: .NET Framework, C#, SQL Server, Azure.

    - Ability to architect, design, and implement scalable systems.

    - Developers located in the Tri-State Area of New York, New Jersey, and Connecticut preferred for easy on-site travel

    Bonus:

    - Prior exposure to any other languages in our tech stack including JavaScript (Vue, React, or any other modern front-end framework).

    - Strong desire to learn new technologies.

    To Apply:

    Please email us at [email protected] with your CV, LinkedIn, Github profile, and a message telling us why you’d be a good fit for this position!

  • Parachute Health
    Must be located: North America.

    Parachute Health is seeking a senior engineer to develop and scale our SaaS based Medical Equipment ordering and communication platform for Healthcare Providers and suppliers of Medical Equipment.

    Parachute Health has created the first digital connective tissue between hospitals and the services they rely on to keep patients healthy outside of their walls.

    In the U.S. alone, over 30 million patients per year are prescribed products and services via paper and fax. The ordering process is long, complicated, and yields a 90%+ error rate. At Parachute Health, we’re pioneering a modern approach to healthcare communication. We’ve built a platform where clinicians, insurance companies and medical supply distributors coordinate care; empowering everyone to focus on getting their patients the treatment they need, when they need it.

    We are live in some of the most prestigious health systems in the country, and we’ve only just started. The entire healthcare system needs to evolve, and we won’t stop until it gets there.

    A senior engineer will be responsible for the development and stability of Parachute Health’s core product, external integrations, and APIs.

    Responsibilities 

    • Direct key technical decisions related to application and data model design. 
    • Work with product and design team to shape the application. 
    • Maintain stable and performant application stacks. 
    • Consistently delivery quality code that supports business goals. 
    • Educate and mentor other developers.

    Requirements 

    • Minimum of 3 years experience working in a production environment and 6 months with Ruby On Rails specifically. 
    • Proficient in multiple other languages (javascript, python, SQL, etc). 
    • Excellent understanding of data structures, algorithms, TDD, software engineering design patterns and principles. 
    • Hands on experience with traditional relational databases such as mysql or postgres.
    • Front end expertise in a modern javascript framework (Angular, Ember, React, etc).

    Bonus Points 

    • Familiar with AWS services (EC2, ECS, S3, RDS, etc). 
    • Exposure to healthcare technologies. 
    • Experience with UX/UI design and/or product management.
  • Shift
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    A full job description can be found here: https://engineering.shift.io/jobs/api-developer

    You can also find us here: https://twitter.com/madewithshift?lang=en, here: https://www.facebook.com/madewithSHIFT/, and here: https://blog.shift.io/

    Goal

    Build rock-solid, easy to use public APIs

    Responsibilities

    • Always ask if the users is happy
    • Understand our users, their problems, and the resulting opportunities
    • Regularly wonder about the health of your services in production
    • Design practical solutions to difficult problems
    • Write code that is delightful to read
    • Passionately contribute to an awesome team
    • Confident with common design patterns

    Tech Stack

    • Java SE 8 
    • Jetty JAX-RS 
    • Hibernate 
    • ElasticSearch 
    • MySQL 
    • AWS & Google Cloud

    Location: Boston, MA or Remote

    Benefits:

    • 3 Weeks PTO
    • 100% Medical, Dental, & Vision Insurance
    • 4% 401K Match
    • Commuter FSA
    • Life & Disability Coverage
  • Expensify
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    Your Mission, Should You Choose to Accept:

    Expensify prides itself in solving a real world problem with a team of top notch engineers. Expense reports have long been a burden on the business world and working at Expensify means helping us automate every step of the process from the moment people incur their business expenses to the moment they get reimbursed with money in the bank (and everything in between!).

    Joining our team means you will be working in our fast paced environment and you are fearless of our next big challenge. Even though we work hard at Expensify, we make sure our employees are happy. Our most discussed perk is our offshore where we spend a month abroad working from a remote location as a team. This year we went to Uruguay, do you want to join?

    About You

    Whether you’re building features like calendar integrations, importing credit card transactions, or pulling information from receipts, you’re self-driven and collaborative. You’re an autonomous individual who is passionate about making code beautiful and effective, and you’re open to working with other engineers and designers to make dreams into reality. 

    As a Full Stack Engineer, your responsibilities include:

    • Squashing bugs: big, small, and hairy!

    • Building features like accounting integrations, travel budgets, and more.

    • Guiding and enabling others in the technical organization: we'll share our editor tricks, dotfiles and productive workflow. Share yours!

    • Asking questions about things you don’t understand and challenging the status quo

    For the best possible fit, we are looking for someone who:

    • Has experience writing real-world software to solve real-world solutions.

    • Communicates well, both in the code (WE <3 COMMENTS!) as well as with our team and industry partners

    • Is a natural problem solver

    • Wants to develop and grow their skills in programming and leadership within the organization

    While we use a number of different technologies and languages, for this role we are looking for people who already have a strong understanding of JavaScript, PHP, C++, Java, algorithms, and design patterns. This position is the foundation for launching a career with Expensify, with the expectation you’ll carry these skills into new domains.

    Compensation & Benefits

    • Full-time, salaried position

    • 401k with employer match (only applicable in the US)

    • 100% Medical/Dental/Vision contributions (only applicable in the US)

    • Commuter benefits (only applicable in the US)

    • Free lunch

    • Flexible vacation policy

    • Work From Home when you need it

    Next Steps

    Applying is easy, but it takes time. See, while we know you're awesome, it's actually really hard and time consuming to find you in the midst of literally hundreds of other applications we get from everyone else. So this is where we're going to ask our first favor: can you make it really easy and obvious how great you are, so we don't accidentally overlook you? There are probably many ways to do that, but the easiest way is to help us out by answering the following questions:

    1. What's the URL of your website? If you don't have one, why not?

    2. What's your coding history? When did you start, and what have you done between then and now?

    3. What do you want to do with the rest of your life, and how is Expensify a step toward your long-term goals?

    4. How did you hear about us? A job posting? Chalk on a sidewalk? From a friend? Let us know where you saw this opening.

    Resume not your thing? That’s great, we don’t really read them anyway! Forward your responses to the questions to [email protected]. We're excited to hear from you!

Older - Remote Design-Patterns jobs
  • Close
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America, North America or Europe.

    Posted Today – Accepting applications

    About us

    At Close, we’re building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we’re leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we’ve grown to become a fully profitable, 100% globally distributed team of 33 high-performing, happy people that are dedicated to building a product our customers love.

    We are growing the Product team (of 3) to help define the features that will have the biggest impact for our customers and their sales teams.

    About you

    You are a generalist with a wide set of design skills including user interface design, user experience design, an understanding of usability concerns, and the ability to write easily digestible copy. You enjoy the challenge of designing for sometimes deeply technical problems.

    You have worked with, or helped create, design systems and understand version control for design files (we use Abstract).

    You are comfortable working remotely as part of a small team, with a high level of autonomy. You have designed beautiful and elegant solutions for desktop SaaS products and are familiar with the space.

    You understand technical constraints, their impact, and can adjust your design approach accordingly. You enjoy the problem solving aspects of design, and you’ve had experience working on complex web or desktop apps.

    You have been wrong and can admit it. You can articulate why it happened and how you’ve learned from that experience. You’re not precious about your designs and can accept constructive feedback freely. Equally, you can argue effectively for your viewpoint when needed.

    You are able to easily demonstrate your process for taking rough concepts and briefs from lo-fi sketches through to high fidelity mockups ready to be implemented. You’re confident in communicating the rationale of your decisions.

    You are in a European or American timezone.

    About the role

    You will be responsible for understanding and designing new features and improvements as part of a small feature team. You will ensure the solution satisfies the initial problem statement, is technically viable, and integrates well with existing design patterns (or adds new ones where necessary).

    You’ll be working with Craig (best axe thrower in the company), Ben (not the best axe thrower in the company), and Anthony on a daily basis and often with the engineering team throughout the design process.

    We use Freehand, Sketch, and Abstract as our design toolset and Slack, GitHub, and Asana extensively for communication within and between teams.

    Why work with us

    • 100% Remote (we believe in trust and autonomy)
    • 2 x Annual Team Retreats ✈️ (Lisbon Retreat Video)
    • Competitive salary
    • Medical, Dental with HSA option - 99% premiums paid (US residents)
    • 5 Weeks PTO + 6 Government Holidays + Dec 24 - Jan 1 Company Holiday
    • Parental Leave (10 wks primary caregiver / 4 wks secondary caregiver)
    • 401k matching at 4% (US residents)
    • Our story and team 🚀
    • Glassdoor Reviews

    At Close, everyone has a voice. We encourage transparency and practicing a mature approach to the work-place. In general, we don’t have strict policies, we have guidelines. Work/Life harmony is an important part of our organization - we believe you bring your best to work when you practice self care (whatever that looks like for you).

    We come from 12 countries and 14 states; a collection of talented humans rich in diverse backgrounds, lifestyles and cultures. Twice a year we meet up somewhere around the world to spend time with one another. We see these retreats as an opportunity to strengthen the social fiber of our community.

    This team is growing in more ways than one - we’ve recently launched 8 babies (and counting!). Unanimously, our favorite and most impactful value is “Build a house you want to live in.” We strive to make decisions that are authentic for our organization. At Close, we have a high care factor for one another, in making an awesome product and championing the success of our customers.  

    Interested in Close but don’t think this role is the best fit for you? View our other positions.

  • Doximity
    PROBABLY NO LONGER AVAILABLE.Must be located: North America.

    Doximity’s Mobile Team

    At Doximity, we put mobile first. We have built and maintain a suite of fully-native Android and iOS apps that healthcare professionals use on a daily basis to increase productivity and provide better patient care.

    We have recently re-designed and re-architected our main Android app from the ground up, with an entirely new code base written 100% in Kotlin. It utilizes a modular reactive architecture, which has drastically decreased the build time and has made the development process much more pleasant. Click here to get more information about our stack on each platform.

    We are looking for a talented Android Software Engineer to join our growing team of 10 mobile engineers. Doximity is based in San Francisco, CA, but remote applicants are welcomed!

    We value diversity — in backgrounds and in experiences. Healthcare is a universal concern, and we need people from all backgrounds to help build the future of healthcare.

    How you’ll make an impact:

    • You'll collaborate with a team of product managers, designers, QA, and other developers to drive mobile projects from beginning to end
    • You'll be included in decision-making and will weigh in on balancing factors like scope, complexity, and timing
    • You'll architect your code in a way that encourages and allows for flexible, modular, and reusable code
    • You'll encourage growth within the team by participating in mentorship, knowledge sharing, and thorough code reviews
    • You'll help keep our apps robust by writing tests, monitoring, reporting, and troubleshooting bugs

     

    What we’re looking for:

    • 3+ years professional experience with Mobile development using native Android framework
    • Demonstrable experience with real-world Android projects for the Play Store or Enterprise distribution
    • Knowledge of professional software engineering best practices, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations
    • Deep understanding of design patterns and with an eye for detecting their use case in the code
    • Ability to take a project from scoping requirements through launch
    • A commitment to writing quality code including writing Unit and Instrumentation tests
    • An eagerness to learn new things and to help others do the same
    • Good communication skills- you will be working with project managers and other technical teams to discuss requirements, technical designs, and product features
    • Proficiency in Kotlin and Java
    • You put security first, with a deep understanding of mobile vulnerabilities and how to protect our apps against them
    • You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time
    • You can dedicate about 18 days per year for travel to company events

     

    Nice to have:

    • Experience building SDKs for Android
    • Experience with RxJava , Dependency Injection (Dagger), Network communication using Apollo (GraphQL) and Retrofit (REST)
    • Knowledge of different existing mobile architecture patterns
    • You are able to leverage different tools such as Profiler and Systrace to troubleshoot memory leaks and slowdowns in app performance
    • Open Source contributions are a plus

     

    Benefits & Perks

    • Unlimited Discretionary Time Off
    • Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget
    • Pre-IPO stock incentives
    • Work from home Wednesdays
    • .. and much more! For a full list, see our career page

     

    About Doximity

    We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunities for you to make an impact—join us!

    Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

  • Colony Networks
    PROBABLY NO LONGER AVAILABLE.

    Colony Networks is a fast growing software as a service (SaaS) company providing value-added software solutions to mobile network operators and IoT hardware vendors that extend the performance and security of wireless data networks. We have customers today in Canada and the United States and are on track to expand globally.

    A role at Colony will accelerate your career where you will learn, grow, and make an impact.

    Colony Networks is seeking an experienced Full-Stack Software Developer, with more than 3 years of complex web application development experience, who can easily switch between the front-end and back-end. You bring your wealth of experience and technical expertise to build and ship high-quality software in an agile fashion.

    Who You Are…

    You’re comfortable working closely with designers and stakeholders to build both awesome UI/UX components and systems, as well as backend microservices and APIs that can process millions of request per day. You have experience liaising and collaborating with business stakeholders to determine requirements and specifications. You live in the cloud and have hands-on experience using public cloud providers such as GCP / AWS / Azure

    You have a proven track record of taking ownership of projects, development processes, and best practices, for the overall benefit of the team and organization. You want to join us in using exciting new technologies to build the next generation of Colony products.

    You are super smart and have a Bachelor's Degree in Computer Science or Engineering, or have equivalent work experience.

    Colony is based in Vancouver BC, but also open to remote candidates in Canada if you have at least 1-year experience working remotely for a company and have a proactive style of communication.

    You’re Great At..

    • Building high-volume, highly available, and distributed server applications, hence you have a portfolio of web apps you’ve played a key role in shipping
    • Applying appropriate design patterns given a problem
    • Delivering quality code using Python for backend applications
    • Working with both Relational and NoSQL databases: Postgres/Elasticsearch/Redis
    • Javascript and UI development, ideally with React JS
    • Working with REST APIs (bonus if you’ve worked with Twilio & Facebook APIs)
    • Building, running, and maintaining cloud applications in the cloud, bonus for Google Cloud Platform (GCP)
    • Containers and complementary technologies (Docker, Kubernetes)
    • Working with automated CI/CD pipelines
    • Maintaining automated test suites and ensuring quality in your code
    • Working in a Linux environment
    • Communicating your ideas to managers and peers

    Bonus Points …

    • Knowledge of Dataproc / Spark, Pub/Sub
    • Serverless & Google Cloud Functions
    • Interest in hackathon
    • PHP and/or Java coding experience
    • Machine Learning
    • Passion for wireless networks, IoT, Wi-Fi & security
    • Drive to succeed in a fast pace and continuously evolving environment
    • You have open source contributions or personal projects you’ve shipped successfully

    Requirements

    Skills: Python, Javascript, SQL, Cloud Computing, Redis, PostgreSQL, REST APIs, Docker, React.js, Kubernetes, Serverless, Kong, Eleasticsearch

  • Leadfeeder
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    We are looking for a talented Frontend Software Engineer to join our team.

    You can either be based in Helsinki, Finland or work remotely (Europe).

    You would:

    • Work closely with our experienced team to make Leadfeeder better every day
    • Develop Leadfeeder web frontend with state of the art technologies

    We hope you have:

    • Good team work and communication skills (English)
    • Experience and skills developing web applications with Ember.js
    • Strong skills with object-oriented programming and test-driven development
    • Solid understanding of computer programming principles, design patterns and data structures

    It’s even better if you have experience with:

    • Experience with UI/UX design
    • Graphic design skills (Photoshop, Illustrator, etc.)
    • Web analytics
    • Familiarity with Ruby on Rails

    What we offer you:

    • Competitive base pay
    • Possibility to work remotely for everyone
    • An interesting and growing field of business
    • Great support from your new colleagues
    • The chance to work with cool and exciting technologies
    • A chance to be part of the next Finnish success story
    • Cool office in central Helsinki. Including bike storage.
    • Fun events with the whole crew
  • Rezdy
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    The engineering and product teams at Rezdy are transforming how we design and build software solutions for our users. We are delivering more value, much faster as we leverage a fine grained microservice architecture approach. This role gives you the opportunity to have an impact on defining the tools, services and principles we use to engineer high quality software for a highly available SaaS platform.

    We're looking for an ambitious, senior software engineer who gets excited about designing, building and architecting robust software applications and solutions. The role will be predominantly focused on the front-end implementation, but will also require consideration for the full stack, including API integration and microservice related infrastructure. The kind of engineers we want to work with will have solid professional, commercial experience with modern JavaScript, HTML/CSS and reactive frameworks (e.g. React), but also care deeply about product usability, user experience, and design.

    What You’ll Do:

    • Collaborate with an existing high performing, agile product and software engineering team based in Sydney, Australia

    • Work with React, ES6, HTML/CSS, TypeScript, Node, Amazon API Gateway, Amazon Lambda (initially to rebuild the Rezdy booking experience)

    • Collaborate with the wider engineering team on software design and implementation

    • Contribute and collaborate on the architecture and organisation of our front-end applications

    • Help develop and maintain a component library of design patterns and style guides for use across the platform, in collaboration with design and product teams

    • Participate in code reviews and technical design sessions, providing and receiving constructive feedback

    • Write code every single day, but also collaborate with the broader business and product teams in planning, daily stand-ups and retrospective sessions

    • Own and be responsible for whatever you contribute to building

    • Be a resource and a mentor for the engineering team to upskill front-end development practices, approach, tooling, etc

    • Play a key role in developing feature specs through collaboration with product and design teams, and you’re comfortable sharing feedback and explaining executional tradeoffs

    What’s Required:

    • Excellent written and spoken communication skills

    • Min 4+ years of experience building front-end software using modern JavaScript libraries and frameworks

    • Direct experience working with modern reactive frameworks, preferably React

    • Good working knowledge with AWS services, e.g. API Gateway, Lambda, SNS, SQS, DynamoDB

    • Expert level knowledge of client-side JavaScript, HTML, and CSS

    • Strong opinions, held loosely

    • A guru of Computer Science fundamentals with the ability to apply SOLID engineering principles

    • Experience with REST API design, implementation, usage and integration

    • You write clean code that you test throughout the development process to ensure quality

    Preferred:

    • BS Computer Science or equivalent 3rd level education

    • Experience working remotely

    • Experience working with collaborative, agile teams

    • Experience with automated testing

    How We Work:

    We are a collaborative team at Rezdy so timezone flexibility and crossover will be necessary. We expect 2 - 3 hours crossover Monday to Friday (UTC +10).

    We work in an agile environment where communication is extremely important. Having conversations to discuss technical solutions and concepts is part of our daily routine. Sprint planning, daily stand-ups, sprint reviews and sprint retrospectives are an essential part of how we work.

    You will be an influential part of a team of experienced software engineers who care deeply about the quality of the solutions we build and engineering practices we employ.

    Getting Hired:

    The hiring process will include an initial, introductory video call, a short technical task and a final technical interview (video call).

  • Spikeball, Inc
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    Why work for Spikeball: 

    • Autonomy.  You are a driven, highly motivated person.  You don’t need someone constantly peering over your shoulder.  It’s up to you to determine how you will achieve your goals.  We’ll support you as much as you want.  We will get out of your way so you can do the brilliant things that we know you’re capable of.
    • Help create the next great American sport.  
    • Even though we are nearly 10 years old, we are still in the early days.  Your efforts will directly impact the entire business.
    • Paid vacation policy of’ take as much time as necessary’ (work really really hard and relax often) .
    • Competitive compensation with the ability for merit increases after 18 months tenure.
    • Paid time off for Birthdays (You were born.. life isn't easy.. you deserve it! )
    • Time off during the day (Want to work out or hit a yoga class at lunch? Go for it!)
    • $500 desk and productivity allowance. (Get what you need to dress up your work space and be productive)
    • Macbook Air or Macbook Pro.
    • Flexible work environment. After 18 months tenure have the opportunity to live where you want and work remotely. (Assuming your position at the company is conducive to this work environment perk.)
    • $1,000 stipend after 18 months tenure for bucket list adventure travel.
    • Free registration to all tournaments run by Spikeball Inc.
    • $500 donation to the charity of your choice in your name at the end of each year
    • $500 yearly "continuous improvement stipend for employee education and learning opportunities
    • Extended Maternity and Paternity leave.

    Lead Mobile Developer

    We’re working to make the Spikeball App the company’s most valuable asset by 2020. We have a vision, and your job is to execute it with us.

    The Lead Mobile Developer role is a new position here at Spikeball. Having outsourced our app development thus far, we’re looking to bring this baby in-house. Since we prefer to run lean, the position will be both a strategic member of our marketing squad while basically operating as an in-house development department of one. Don’t worry, we’ll have your back, but it’s the perfect job for a talented, ambitious developer who excels when given the autonomy to work on his/her terms. 

    Main Responsibilities

    We have an existing App, but the plan is to transition in-house beginning with re-working and re-building a new application from the ground up.

    1. Design, develop, test, troubleshoot, and de-bug the new and improved Spikeball App, start to finish. When it comes to our development team, you are it. We’ll assist in the planning and design phase, but won’t be much (any) help when it comes to coding. You’ll be responsible for translating our ideas into functional code. This is your wheelhouse - own it.

    2. Design and develop the mobile application backend, or research and advise on an existing platform to use.

    3. Continuously research, discover, preview, and implement new technologies to maximize development efficiency.

    What does success look like?

    Build a highly functional, intuitive, modern mobile application that serves as the backbone of our “play more” initiative. What drives app users and engagement? How can we get more players using the app? With your help, we’ll formulate answers to these questions and design a cutting edge app that provides our players with a killer platform to progress their game and community.

    Who we’re looking for

    • 3-5 years demonstrable experience in mobile application development

    • Strong understanding of mobile application architecture end to end because frankly, none of us understand it :)

    • Familiarity with app store (iTunes/Play) deployment

    • You’re like a swiss army knife of coding skills – native, cross-platform, app, web. All aren’t required, but knowledge in a few is a plus.

    • Ability to communicate with a non-technical team. Gonna stress this again - We need your help! Together we’ll think through and design what we want this app to look like, but we’re relying on your skills to make it come to life. We’re all ears when it comes to what program and language you feel are best to get this built the proper way, so we’re not looking for one specific language credential.

    • We don’t know much about these technologies, but we hear they’re popular - Objective-C and Swift, Java and Kotlin, and design patterns such as MVVM, MVP, MVC.

    • You’re excited to work with TONS of autonomy

    • You think that the best way of doing it right is you doing it

    • Aren’t too familiar with a program or language? You jump at the opportunity to broaden your skillset

  • Knack
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    Hi, thanks for reading about our Front-end Engineer opportunity! We're Knack, a code-free platform used by thousands of customers — from non-profits to the world’s biggest companies — to easily build custom apps, workflows, and databases.

    We're looking for an ambitious front-end engineer who also gets excited about product design. This means you’re a pro with JavaScript, CSS, and modern reactive frameworks, but also care deeply about product: usability, user experience, and design.

    Knack is a 100% remote company, with a flat, consensus-driven culture. That means a huge amount of autonomy and ownership to define your work and impact, and the opportunity to have a major impact here is a huge one.

    Role & Responsibilities

    As Knack's lead front-end engineer, you’ll help build a product that makes it easy to do hard things with data.

    • You’ll lead the architecture and coding of our product’s front-end interface and user experience.
    • You'll work with Vue, ES6, and HTML/CSS to build and maintain new Knack features.
    • You’ll help develop and maintain a component library of design patterns and style guides in collaboration with design and product teams.
    • You’ll code every day. Although we expect technical and product leadership, everyone at Knack is deeply invested in their craft and enjoys executing on a daily basis.
    • You’ll be a resource and mentor for the engineering team to level-up on front-end practices to ensure the entire team can be productive developing product features.
    • You'll play a key role in developing feature specs by bridging intent and execution. You'll collaborate with product and design teams, and you’re comfortable sharing feedback and explaining executional tradeoffs.

    About You

    Here are some of the "must haves" to be successful in this role:

    • You love turning complex business requirements into working software that delights users. Nothing excites you more than seeing the real impact your work makes in the lives of thousands of customers.
    • You have min 3+ yrs of experience doing front-end development for a software product at scale
    • You have expert level knowledge of client-side JavaScript, HTML, and CSS.
    • You have direct experience with modern reactive frameworks: preferably Vue, or a desire to leverage React experience to master Vue.
    • You take software engineering practices seriously. You write meaningful tests and understand the value of great logging, proper monitoring, and error tracking.
    • You are comfortable explaining decisions, defending your logic, and providing feedback to others in the service of making our team and product better.

    Here are a few other hints that you might be the person we’re looking for (you match up with a number of these):

    • You have a sense of humor, a sense of humility, and take your work much more seriously than you take yourself.
    • You're proud of the code you write, but you're also pragmatic: you know when it is time to refactor, and when it's time to ship. You know that the ultimate arbiter of your code is a delighted customer.
    • You have the drive and focus to get challenging projects over the finish line, and you are comfortable advocating for what you need to do your best work.
    • You have experience and thrive in a flat, consensus-driven work environment that emphasizes both autonomy and accountability.
    • You know when to do something yourself and when to ask for help. You understand the importance of ruthless prioritization.
    • You are totally okay with big swings, wild experiments, and learning through failure.

    Our Stack

    • Front-end: ES6, Vue, Vuex, Vue Router, Webpack
    • Components & Design: Storybook, Atomic design, Saas, Post CSS, CSS Modules
    • Testing: Mocha Unit Tests, Cypress.js, Ghost Inspector
    • Back-end: Node.js, Mongo, SQL, Redis, AWS

    Learn More

    About this job: https://knack.com/careers/frontend-engineer

    About working at Knack: https://knack.com/work-at-knack

    About us: https://knack.com/about

  • Hireology
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    Hireology’s technology empowers businesses to build great teams. Over the last nine years, we’ve grown from a startup to a market-leading organization with over 195 team members, and we’ve created 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 an experienced Web Developer to our Engineering team to help us continue to grow our Career Sites product line. 

    Our Career Sites product helps our customers communicate the value of their own culture to potential applicants. The person in this role will work with both internal teams and our customers to ensure that value is being communicated in an effective manner, regardless of what device the applicant may be using.

    Hireology is based in Chicago, but our Engineering and UX teams work remotely, so you’ll have the option of working from the comfort of your home or right in our office if you’re local. Compensation is competitive, and we offer a full benefits package. We have regular company-wide events, semi-annual team gatherings, and frequent celebrations when we hit our goals.

    As our Web Developer, you’ll be responsible for:

    • Creating new websites based on our existing templates.
    • Modifying those templates to suit the requests of our customers.
    • Assisting with editing existing websites.
    • Working with our SEO Specialist on testing various SEO strategies and implementing them across Career Sites.
    • Working with our current Web Developer on integrating these websites to be managed by our home-grown CMS.

    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:

    • Collaborative: You are comfortable collaborating both across departments and with our customers to deliver the best product.
    • Results Obsessed: You have the drive to ensure the experience for our user’s applicants is great regardless of what device they are using.
    • Creative and Curious: You are passionate about growing professionally. You’ll be able to find areas we can be better and you’ll work across the organization for the best ways to make them better. Then you’ll make them better. You’ll learn a ridiculous amount, because you have to and because you want to.

    Okay, we’ve laid out what the job is - now are you qualified? Below are the minimum qualifications we’re looking for in a Web Developer. Also, we want a chance to get to know who you are and why you applied, so please include a cover letter.

    • Minimum of three years of experience in a web development role.
    • Passion for crafting great user experiences on multiple devices.
    • Deep understanding of HTML, CSS/SASS, and responsive development.
    • Understanding of vanilla JavaScript design patterns and best practices.
    • Experience in either mobile-friendly or mobile-first development practices.
    • Understanding of current best practices concerning SEO.
    • Knowledge of Git (or other source control systems).
    • Must have unrestricted work authorization to work in the United States.

    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 our Recruitment team. This is a high-level conversation about you, but also a good opportunity for you to learn more about us.
    • Meet with our current Career Site Web Developer to talk shop. Be prepared to talk about how you approach work technically with examples of how you have done it in the past. No whiteboaring solutions or anything like that. We just want to nerd out a bit with you about CSS and Javascript.
    • Meet with our Senior Manager of User Experience. This is a great opportunity to learn about where the product you are working on came from, where it is now, and where we hope to take it.
    • 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.
    • Meet virtually with some of the remote team. We want to give you some idea of the people you will be working with. We ask the serious questions here, like your top three movies.
    • Talk to a member of our Leadership team. Someone from Leadership has spoken to every hire that has ever been made at Hireology. If you have made it this far, just be yourself, and everything will be fine.
  • Expensify
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    Your Mission, Should You Choose to Accept:

    Expensify prides itself in solving a real world problem with a team of top notch engineers. Expense reports have long been a burden on the business world and working at Expensify means helping us automate every step of the process from the moment people incur their business expenses to the moment they get reimbursed with money in the bank (and everything in between!).

    Joining our team means you will be working in our fast paced environment and you are fearless of our next big challenge. Even though we work hard at Expensify, we make sure our employees are happy. Our most discussed perk is our offshore where we spend a month abroad working from a remote location as a team. This year we went to Uruguay, do you want to join?

    About You

    Whether you’re building features like calendar integrations, importing credit card transactions, or pulling information from receipts, you’re self-driven and collaborative. You’re an autonomous individual who is passionate about making code beautiful and effective, and you’re open to working with other engineers and designers to make dreams into reality. 

    As a Full Stack Engineer, your responsibilities include:

    • Squashing bugs: big, small, and hairy!
    • Building features like accounting integrations, travel budgets, and more.
    • Guiding and enabling others in the technical organization: we'll share our editor tricks, dotfiles and productive workflow. Share yours!
    • Asking questions about things you don’t understand and challenging the status quo

    For the best possible fit, we are looking for someone who:

    • Has experience writing real-world software to solve real-world solutions.
    • Communicates well, both in the code (WE <3 COMMENTS!) as well as with our team and industry partners
    • Is a natural problem solver
    • Wants to develop and grow their skills in programming and leadership within the organization

    While we use a number of different technologies and languages, for this role we are looking for people who already have a strong understanding of JavaScript, PHP, C++, Java, algorithms, and design patterns. This position is the foundation for launching a career with Expensify, with the expectation you’ll carry these skills into new domains.

    Compensation & Benefits

    • Full-time, salaried position
    • 401k with employer match
    • 100% Medical/Dental/Vision contributions
    • Commuter benefits
    • Free lunch
    • Flexible vacation policy
    • Work From Home when you need it

    Next Steps

    Applying is easy, but it takes time. See, while we know you're awesome, it's actually really hard and time consuming to find you in the midst of literally hundreds of other applications we get from everyone else. So this is where we're going to ask our first favor: can you make it really easy and obvious how great you are, so we don't accidentally overlook you? There are probably many ways to do that, but the easiest way is to help us out by answering the following questions:

    1. What's the URL of your website? If you don't have one, why not?
    2. What's your coding history? When did you start, and what have you done between then and now?
    3. What do you want to do with the rest of your life, and how is Expensify a step toward your long-term goals?
    4. How did you hear about us? A job posting? Chalk on a sidewalk? From a friend? Let us know where you saw this opening.

    Resume not your thing? That’s great, we don’t really read them anyway! Forward your responses to the questions to [email protected]. We're excited to hear from you!

  • X-Team
    PROBABLY NO LONGER AVAILABLE.Must be located: United States of America.

    About X-Team

    "Motivated developers, ready to join your team."

    X-Team is a 100% remote international company, originally founded in Melbourne, Australia. We help companies scale their development teams by providing them with extraordinary teams of developers from around the world.

    We believe in living a life of freedom that allows you to spend more time getting energized by your passions. We've fostered a unique, active lifestyle and culture around this idea that continues to attract thousands of developers to apply every day. Our community is the most energizing community for developers in the world.

    What separates us from our competition is the level of attention and care we give our developers compared to other more "talent"-based solutions. We proactively support them, fund their learning and growth, connect them in roaming hacker houses around the world, and give them a remote environment that motivates and inspires them on a daily basis. While other companies simply place and drop their talent, we foster and cater to our unified teams of developers centered around the same beliefs, values and lifestyle.

    We're uniquely situated to help shape how companies grow their businesses in the digital age and aid them in being able to do so properly with the right people.

    Most important:

    • Professional experience with WordPress, PHP 5 and MySQL
    • MVC frameworks like Symfony2 or Laravel are a plus
    • HTML, CSS, JavaScript and jQuery
    • Ability to build and consume RESTful web services.
    • Competent with revision control systems (Git)
    • Code optimization and performance improvements
    • Knowledge common Design Patterns (SOLID)
    • Passionate about writing beautiful and clean code

    Nice to have:

    • Experience with working remotely

    • Familiar/involved with open­ source projects

    Personal:

    • Independent, self-motivated

    • Fluent in English, written and spoken

    • Proven track record of always learning and growing

    • Proactive attitude

    • Possess a spirit of generosity

    Perks:

    • Get the chance to work with big brands like Riot Games (League of Legends), Fox Broadcasting, Kaplan Inc., Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
    • Live and work in one of our roaming hacker houses (X-Outposts) around the world. http://x-outpost.com
    • Work from anywhere as part of a community of digital nomads.
    • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, games, competitions, and more, all centered around a theme that will inspire and energize you. https://youtu.be/Th80vOGFvUE
    • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography equipment, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, headphones, etc. #NeverStopExploring (https://x-team.com/unleash)

    Who is X-Team meant for?

    Any freelance developers with experience working on high-scale, remote teams and projects with a motivated, proactive attitude and compassionate, team-player heart. If you've worked with freelancing platforms before, that's not what we are. X-Team is a community of all likeminded people, carefully chosen to ensure we are able to create an environment of the most motivated people in the world who come together to unleash their potential. What we've created is truly special and not a faceless platform. X-Team is where developers go to feel truly at home together, while becoming more motivated and energized than they've ever been

  • iPresence
    PROBABLY NO LONGER AVAILABLE.

    **Frontend Developer
    **

    Competitive salary

    **Remote Contract
    **

    *Please include a code sample (eg. 200 lines)

    Here at iPresence our growth is dependent on hiring amazing people! Wherever in the world they work, everyone is rewarded for their contribution. Are you ready to develop your career in an exciting hyper growth company?

    iPresence was founded in Vancouver, BC to provide clients with a reliable partner to their online marketing and web development needs. We provide a wide variety of web services and predominantly specialise in high traffic websites. Just one of our websites receives 120 million views each month, making it one of Alexa’s Top 350 destinations in Canada.

    Our vast in-house experience and expertise enables us to provide our clients with access to valuable resources to tap into their target audiences. We oversee millions of impressions per month through our network of websites building on our customized long term approach to customer success.

    We also actively develop highly successful and profitable ventures of our own. We work on a variety of tech-based products which have evolved with market trends; adult-niche has always been at the heart of internet-usage and part of our rapid growth.

    The role:

    • Build, maintain, and support Frontend
    • Work with the development team across the world
    • Write production-ready supportable code
    • Self-test your code
    • Partner with our backend team to plan how client applications will consume data from our backend APIs

    Requirements

    • 5+ years of experience
    • Experience with web technologies like HTML5, CSS3, JavaScript
    • Any of modern js frameworks (ReactJS, VueJS, AngularJS..)
    • Experience building feature rich JavaScript apps
    • Knowledge of common design patterns
    • Good knowledges of scss, builing tools like gulp
    • Ability to write responsive css
    • Basic understanding of PHP code
    • Git
    • Enjoy building appealing user interfaces that customers love and crave
    • Fluent English

    Benefits

    - 100% remote. Work remotely from anywhere in the world and build your own schedule.

    - Coworking allowance

  • Tablet Command, Inc.
    PROBABLY NO LONGER AVAILABLE.

    Description

    Tablet command builds software that matters. We are the emerging leader in incident response and management solutions for public safety agencies in the US and Canada. Our iPad app is in the hands of firefighters and other first responders while they respond to emergency incidents. We deliver an intuitive, easy to use and above all robust and reliable software solution that changes outcomes for the better.

    Tablet Command Enterprise Service is in use by thousands of fire service professionals across hundreds of fire departments throughout North America. Our customers include San Francisco, San Diego, Denver, Charlotte, and departments in California, Colorado, Missouri, Florida, and Canada. We are growing rapidly in other regions as well.

    Tablet Command is a remote team with the corporation based in the San Francisco Bay Area. Preferred time zones are Pacific, +/- 1h or Australia (Melbourne), +/- 1h.

    Requirements

    The ideal candidate will have experience working remotely. We look for strong communication skills and a passion for high quality software. We love keeping up with new technology and best practices and we hope you do too.

    In our software, we value robustness, stability, resilience and performance. If our code works, lives are  saved. If our code fails, lives can be at risk. We’re motivated by the fact that our work has real impact and it pushes us to be better every day.

    As a part of a small, collaborative and agile tech team, you will be a primary contributor to the design and development of new microservices, applications and features. You will build, test, debug and maintain application software throughout the product lifecycle. We talk to our users directly whenever possible so you will need a strong customer focus. If something goes wrong, we pull together as a team and scramble to fix it.

    In your application please include an example of something you’ve created and are proud of. This can be anything you choose: an app you’ve built, some code, a blog post, a pull request, or whatever you like.

    Nice-to-haves include:

    • Solid professional experience building RESTful APIs in Node.js

    • Knowledge of design patterns, data structures, and algorithms

    • Experience building and maintaining mission critical software

    • Ability to work independently and collaborate with a remote team

    • Action-oriented, diligent, and flexible

    • Passion for public safety and software that impacts society in a positive way

    Stack

    We run a cluster of Node.js microservices in a mix of Javascript and Typescript backed by MongoDB. We use RabbitMQ as a task queue and Redis for ephemeral data. Experience with these specific technologies is a bonus but we’re mostly interested in smart people who are willing to learn. The stack may not look the same in a few years and we’d rather hire for the long term, not the short term.

    We’re looking hard at Kubernetes, as well. Experience with or interest in containers and container orchestration platforms is a bonus.

    Benefits

    We’re committed to Tablet Command being a company where the best developers want to work. We treat people well by favouring remote work, family-friendly policies and reasonable work hours. We build great software by ensuring clean and pragmatic programming practices, letting the team lead decisions, hiring smart people and letting them get things done. We keep our edge with a commitment to inclusion and professional development.

    The most important part of our company is the human element. No matter what we do, it’s guided first and foremost by an obsession with being fair, humane, kind, and respectful.

    At Tablet Command you will:

    • Work on high profile, meaningful software that makes a tangible difference in people’s lives.

    • Your code will get people home safe to their families.

    • Work with a dedicated team of professionals who are passionate about technology and public safety.

    • Work with great equipment and cutting edge tools.

    • Be given a competitive compensation package with a generous vacation policy.

    The Application

    If you think we are a good fit for this position, please submit your resume along with a cover letter, letting us know why you want this job and why you are the best candidate for this positions.

    Your resume will be reviewed and, if selected, you will be scheduled for a short phone screen.  During this call, we want to learn about you and give you the opportunity to learn about Tablet Command and our team.

    If we (and you) want to continue we’ll have a second interview with more of the team where we get to know you a little better. We’ll talk in depth about your experience, your approach to work and problem solving and other common interview topics.

    The final stage for successful candidates will be a work sample challenge followed by a code review and remote pairing session. The work sample challenge will take no longer than an hour to complete and the pairing session will run 1-2 hours. If selected, a conditional job offer will be presented that is contingent upon reference and background check.

  • Xpansiv
    PROBABLY NO LONGER AVAILABLE.

    Albuquerque, NM or Remote

    Company Description

    Xpansiv is a commodity-intelligence platform. We help the market better understand itself by revealing vital insights from existing source data to more accurately value global commodities. We’re a bridge between production systems and global markets, harnessing the information that matters to create impact-inclusive commodities. Xpansiv transforms energy-production information into Digital Feedstock™, a new, standardized format that combines data science, cryptography, and distributed-ledger technologies to securely track vital source data. For the first time, the way energy is produced and shipped will directly influence its value in the marketplace.

    As we work toward a prosperous and abundant future, we strive to incorporate an inclusive, collaborative approach to transforming the commodity industry.

    Job Description

    Xpansiv is seeking a Senior Software Engineer to join our Backend team. The ideal candidate is a hands-on builder with a strong work ethic, significant experience and comfort working in an agile environment. This person should embody a passion for continuous improvement and development.

    Responsibilities

    • Your main goal is to help architect, implement and maintain the backend of the Xpansiv Platform which is comprised of a complex backend microservices stack

    •         Translate requirements and user stories into discrete technical tasks that can be easily digestible by engineers

    • Work alongside Engineering Leads in rapid-prototyping to prove out architectural designs

    • Ship clean, elegant, and testable code on-time

    • Building distributed, high-throughput applications that scale

    • Lead and mentor fellow team members

    • Find and address performance bottlenecks throughout platform services

    Qualifications and Skills

    • Bachelor’s or Master’s degree in Computer Science

    • 5+ years of work experience

    • Deep knowledge of a high-level programming language, preferably Scala or Java

    • Comfortable writing unit tests and experienced in shipping testable, modular code

    • Familiarity with modern architecture and design patterns

    • Eager to compassionately teach patterns and best practices to engineers on your team

    • Excited to work collaboratively to make decisions through cross-functional teamwork

    • Comfortable with git, pull requests, and code reviews

    • Excellent communication and decision-making skills

    • Experience with Scala with Spring Boot; Redis; Docker and AWS to host our infrastructure

    Preferred Qualifications

    •         Experience with functional programming patterns and data structures

    • Experience with messaging services like RabbitMQ, or Kafka

    • Familiarity with graph databases like Amazon Neptune or Neo4j

    • Working experience with Postgres

    • Familiarity with performance benchmarking, troubleshooting and improvement

    • Leadership skills at a startup company

    • A background in cryptography, blockchain or fintech

    • Contributed to the development of blockchain or cryptography projects

    • You follow developments in blockchain and/or digital assets

    • Experience in fintech or capital markets

    Benefits

    •         Smart, talented, and fun people committed to making the world a better place

    • Generous health benefits including medical, dental, and vision insurance

    • Competitive salary

    • Flexible work environment

    • Unlimited/discretionary vacation/PTO policy

    • 401k plan

    • Stock options

    Xpansiv provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

  • Moment
    PROBABLY NO LONGER AVAILABLE.

    Moment is a collection of photographers, videographers, designers, and engineers who believe the world is a better place when you get lost and follow your lens.

    We want to make the best tools in the world for mobile photography. 

    ** U.S. applicants only please. No agencies, we are looking for an in-house, full-time hire.**

    Why we need you…

    We created the Moment Pro Camera app on Android to deliver advanced photography tools that you won’t get in the native app. Building the best tools requires amazing developers who are passionate about photography and we are just getting started. 

    What you will be doing…

    You'll be the first in-house Android engineer helping to drive the platform experience by shipping new features and improving our existing ones. This means excellent development practices and careful code architecture in an organization built around rapid releases. We are nimble in shipping as frequently as we can, but our first priority is customer experience. 

    Your general areas of focus include:

    • Help to define new features with the team.

    • Work closely with designers and engineers to quickly prototype new features and APIs.

    • Implement features, frameworks, and fixes in an Android development environment.

    • Work with our beta testing team and analytics to drive feature implementation and rapidly iterate.

    Beyond being passionate about mobile photography we are looking for the following experience:

    • 3+ Years of Android development.

    • Strong understanding of Android and Java (Kotlin is a huge plus).

    • You've shipped, maintained, and iterated on Android applications currently available on the Google Play Store.

    • Experience using common design patterns.

    • A focus on mobile UI design principles and making apps work intuitively.

    • Experienced a full product lifecycle from design to release.

    • Comfortable writing unit tests and architecting testable code.

    • Experience collaborating with remote teams.

    • ** U.S. applicants only please. **

    Nice to have:

    • Experience with camera/imaging applications and frameworks

    • Experience with Kotlin is a huge plus as that’s what we write our apps in.

    • Track record of pursuing self-directed or open source side projects.

    • Generalist engineer experience. Experience building web services, and building or extending web APIs.

    • An interest in machine learning, machine vision, and augmented reality.

    Learn more about working at Moment: https://www.shopmoment.com/careers

  • X-Team
    PROBABLY NO LONGER AVAILABLE.

    About X-Team

    X-Team is an international company founded in Melbourne, Australia, that helps companies scale their development teams by providing them with extraordinary teams of developers from around the world.

    We are 100% remote and believe in building a world where developers can have access to an environment of growth and incredible opportunities regardless of where they live.

    We are also a community of people dedicated to unleashing our potential. We’ve fostered a unique, active lifestyle and culture around this idea that continues to attract thousands of developers to apply every day.

    We proactively support our developers, fund their learning and growth, connect them in roaming hacker housesaround the world, and give them a remote environment that motivates and inspires them on a daily basis. While other companies merely place and drop their talent, we provide unified teams of developers centered around the same beliefs, values, and lifestyle. 

    We're uniquely situated to help shape how companies grow their businesses in the digital age and aid them in being able to do so properly with the right people. We work with big brands like Riot Games, Fox Broadcasting, Kaplan Inc., Coinbase, Google, Twitter and more…

    About You:

    • Professional experience with PHP 5 and MySQL
    • MVC frameworks like Symfony2 or Laravel are a plus
    • HTML, CSS, JavaScript and jQuery
    • Ability to build and consume RESTful web services.
    • Competent with revision control systems (Git)
    • Code optimization and performance improvements
    • Knowledge common Design Patterns (SOLID)
    • Passionate about writing beautiful and clean code

    Nice to have:

    • Experience with working remotely

    • Familiar/involved with open­ source projects

    Personal:

    • Independent, self-motivated

    • Fluent in English, written and spoken

    • Proven track record of always learning and growing

    • Proactive attitude

    • Possess a spirit of generosity

    Perks:

    • Get the chance to work with big brands like Riot Games, Fox, Kaplan, Coinbase.. 

    • Live and work in one of our roaming hacker houses (X-Outposts) around the world.

    • Work from anywhere as part of a community of digital nomads.

    • Join our vibrant community, filled with opportunities to learn new skills together in study groups, join clubs (photography, gaming, etc.) and get free camera equipment/games/conferences/courses/massages/etc., charitable fundraisers, fitness & yoga programs (+gym membership), etc. This is the community to be in if you're a remote developer.

    • We’ll provide up to $2,500 in funding for your learning and growth through our Unleash program, which provides opportunities to unleash your potential through initiatives that help you grow as a developer and explore your passions more each day. 

    Who is X-Team meant for?

    A potential X-Teamer is a developer with experience working on large-scale, remote teams and projects. They are self-motivated, proactive, and have a strong team spirit. If you're tired of the traditional freelancing platforms, you'll be happy to hear that we’re so much more. X-Team is a community of like-minded individuals, carefully chosen to ensure that they can become part of the community of the most motivated people in the world who come together to unleash their potential. What we've created is truly special and not merely a faceless platform. X-Team is where developers go to feel truly at home together while becoming more motivated than they've ever been.

  • Mokriya Inc
    PROBABLY NO LONGER AVAILABLE.

    About Us

    Mokriya takes software seriously. We’re pragmatic crafters who believe in smart and focused development, building clients’ products just as we do our own: investing heavily in design, iterating rapidly to validate and falsify ideas, and pursuing perfection in every interaction. We learned a lot of interesting things along the way about the right way to ship software, and we're now bringing our incredible software product experience to larger companies like Verizon, Google, Intel, Twitter, Sony, L'Oréal— and we do this all with a fully distributed team.

    We believe that well-made software can change the world, no matter how small or simple a product might be. We also believe that poorly-made software —badly-designed, badly-developed, or badly-supported— is a preventable tragedy.

    Mokriya’s mission is to make great software: for ourselves, for our clients and most importantly for our users.

    About You

    You love to build. When you're not at your job, you're probably tinkering on some contraption in the basement or figuring out how to take apart . You get a thrill from figuring out a clever way to solve a problem. You are a good software tester with strong programming fundamentals and you really take pride in knowing the ins and outs of the programming languages and libraries you are working on. You are a product-focused Engineer that cares about details and—this is obvious—you take pride in your work.

    If this sounds like you, and you've been working on C++, you should apply. We strongly encourage and are proponents of diversity.

    Why should I be excited to work here?

    First, it’s fun. Not in the “everyone pretend to have fun, we’re a startup, where are the Nerf guns?” way, either. It’s fun to work at Mokriya because beyond the perks and good times, we’re a happy team of people who love to design and build great products. It’s not just that we have a great organizational structure in which everyone is really empowered to act; it’s also that we hire for fit and bring in folks only if we’re confident in their integrity, capability, and drive.

    No one will watch over your shoulder, and you won't have to spend time watching over anyone else's either. We’re a talented team of doers. There’s little bureaucracy, and we hate blocking. Our product managers spend their time making sure you can get things done in the way that best suits your preferences and the project needs.

    Autonomy, creativity, thoughtfulness, trust: if you care about those things, you'll be happy here. And more importantly, we'd be honored to hire you.

    Job Description:

    • Preference for a candidate who is in the United States.
    • Design, develop and maintain high-performance risk analytics, enterprise application designs, and software infrastructure using object-oriented design and analysis, using Java.
    • Build a REST API service layer.
    • Utilize modularity and layering to enable high scalability and maintainability for software applications.
    • Write high-performance computer algorithms and software code for Risk Analytics suite of applications.
    • Create software design documents, architecture, sequence, class, and related artifacts.
    • Translate design inputs into development work items. Assist in providing estimates for levels of effort required to accomplish expected deliverables.
    • Collaborate with fellow engineers, Product/Project Managers, and Quality Assurance engineers to develop multi-tier, multi-layered application layer framework, and functional components, following coding, documentation and design standards.
    • Research new technologies and techniques to support leading-edge development. Mentor junior team members on technical aspects.
    • Provide an active contribution to the team responsible for the design, development, and implementation of critical enterprise scale applications.

    Requirements:

    • BS/MS degree in Computer Science or related field with 3-5 years of professional experience
    • At least 4 years of experience in object-oriented design, data structures, design patterns, algorithms, and programming skills using C++
    • Ability to build fast, reliable, scalable, highly available, services and software components
    • Demonstrated ability to produce quality code and experience with source control systems like Git/Bitbucket
    • Experience writing and maintaining unit tests, using static analysis tools, profiling code, continuous deployment, etc
    • Past experience with Agile methodology
  • 6 River Systems, Inc.
    PROBABLY NO LONGER AVAILABLE.

    This is an opportunity for you to have a real impact on the creation of our automation platform and work across many areas in the tech stack. We promise you will be bragging about your job to friends and family on weekends.

    In a "typical" day you could be implementing cloud services and client side applications that coordinate work between mobile robots, or authoring, testing, debugging reliable, production quality source code and participate in the design and architecture of major features.

    For this role we are looking for:

    • 5 or more years of experience writing full stack software
    • Experience consuming and/or designing REST APIs
    • Experience with software design patterns and SOLID principles
    • Knowledgeable about test driven development (TDD)
    • Experience managing state transitions through complex business process logic
    • Familiarity with a variety of languages and the interest and flexibility to pick up new ones.  Our current cloud technology suite includes Typescript and NodeJS.
    • Strong organizational, communication, and planning skills
    • Enthusiasm to learn and be challenged on a daily basis
    • Experience working in an Agile/Scrum environment is a plus
    • Desire to work in a fast-paced environment
    • Bonus: Experience building fault tolerant and scalable SaaS architectures and distributed systems; with Docker containers, messaging systems, caching and databases
  • MarketAxess
    PROBABLY NO LONGER AVAILABLE.

    We are seeking talent Java Developers in the US to participate in a pilot work from home program.

    At MarketAxess, we believe in the power of change; specifically we are transforming how people transact in the world’s corporate bond market.   We have the DNA of a start-up and the track record of a winning enterprise.  In January, we posted our 10th consecutive year of record financial results.  

    Join our team and help us build the technology that will continue to help us accelerate change and create a better and more level playing field for market participants!

    You have excellent core Java skillscoupled withhave 5-10 years’ experience in enterprise software development:

    · 5-10 years of enterprise software development experience

    ·         Excellent core Java skills including data structures, Collection framework, Generics

    ·         Experience with high-speed, high-volume transactional systems    

    ·         Good understanding of object-oriented design patterns

    ·         Extensive experience in concurrency and multi-threaded programming

    ·         Enterprise RDBMS (Oracle and/or SQL Server)

    The ideal candidate has worked from home or in a remote location and has a proven track record managing his/her time, effectively communicating with a  remote office, and delivering results.

    Experience in securities trading preferred.

    MarketAxess is a leading electronic trading platform for the institutional corporate bond market.   Technology is our product.  For over 19 years, we have been transforming the way institutions trade bonds across the globe.   

    • Build your experiences:  We are looking for an enthusiastic software engineer to work on various projects from working on new products, system and product enhancements, and systems architecture to bug fixes.   System enhancements could be built at the request of the largest financial institutions in the world or could be the ideas our employees suggest in order to make trading easier on MarketAxess.

    We continuously deliver new trading functionality to the global markets.  At the same time, we are starting on a strategic path to build the next generation of our trading platform.   For example, if you have experience with the Agile development process and Microservices, you could provide value input to the team.

    Specific responsibilities include:

    · Hands-on development of new functionality and maintain the company's fixed income e-trading platform for institutional credit product trading

    ·         Evaluate and build new frameworks and tools for delivering new functionality as well as enhancing the existing platform

    ·         Initiatives include development within the trading system, product enhancements and new workflows for trading, and server-side programming and messaging

    ·         Perform above duties utilizing Java, Swing and HTML5, Ant, server-side and client-to-server technology, multi-threading and concurrency, Oracle, GUI screens

    Collaborate with other developers to improve the performance and scaling of the growing system

    · Proactively propose new ideas to improve the existing system

    ·         May assist with production support, including investigating and fixing production issues

    ·         Coordinate with business analysts and quality assurance on a daily basis

    ·         Present technical designs of work performed to the various groups (including Development, QA, BA and the business)

    Our pilot work from home program is an opportunity for us to connect with talented developers across the US, regardless of where they live.  

    What we can offer you:  We strive to remain competitive with regard to compensation and benefits that include1:

    · Over 4 weeks of paid time off a year

    · Additional time off in the form of personal and charity days after the first year of service

    · 20% match on our ESPP and $7,000 match on our 401(k) program

    · Back-up child and elder care (nationwide)

    · $500 / year wellness stipend for all

    · Perks at our New York City headquarters include free snacks, frequent free lunches and frequent happy hours.

     

    Learn more about us at www.marketaxess.com

    Nasdaq:  MKTX

    MarketAxess Corporation and its affiliates provide equal employment opportunities to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, veteran status or any other characteristic prohibited by federal and state law.

    1       Eligibility rules such as one year of tenure may apply

  • MercuryWorks
    PROBABLY NO LONGER AVAILABLE.

    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.