Senior Java Developer in Bonfire

Bonfire.com is transforming the way people buy and sell high ­quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.

We are looking to hire a Java Spring Developer. Don’t like HTML or CSS? Great! You will be working on our REST API and Angular frontend. HTML/CSS will be handled for you.

We are looking for a long-term relationship and committed individuals to join our team.  

About you

  • You can work on a feature from start to finish, communicate about it and ask the right questions.
  • You are comfortable with Java and can confidently write code and see it deployed to production servers.
  • You have an excellent knowledge of Spring (Boot). Alternatively, you are eager to read a book or two on it quickly and feign years of experience during the interview 🙂
  • SQL comes naturally to you and you understand how JPA/Hibernate works.
  • You can tinker with Javascript code and help improve our Angular stack.
  • You are not afraid to SSH into a server and change some configuration files.
  • Your English is proficient.

The role

  • Senior Java developer is responsible for implementing new features, fixing bugs and improving and refactoring code.
  • Most of what we do is web related – many tasks will ask you to implement REST endpoints to achieve some business objectives and connect the dots on the web.
  • Many tasks are not strictly web related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.).
  • You will have a lot of independence and agency while working, but you will communicate with other colleagues daily and often work with them directly to solve coding issues

The work environment

This is a remote position. You have an amazing opportunity to join our fast growing platform and make it grow even faster.

We offer you outstanding team environment, low stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.

Please apply directly on the following link: https://careers.bonfire.com/senior-java-developer-2/

Remote Contract Elixir Engineer

We are looking for a Mid-to-Senior Elixir engineer to work with a pre-launch startup on their backend. They have an Elixir backend with a GraphQL API that powers their React Native application. The work will mostly be focused on building new features. There’s an expectation of attending daily standups and communicating regularly throughout work hours so 3-4 hours of overlap with MST is desirable. This is a fulltime (40 hous/week) role. A more Senior engineer is needed so at least 4 years of professional development experience is expected. Ability to work full stack with React Native is a huge plus, but not required.

Senior Software Engineer, MoveOn (REMOTE)

MoveOn.org
 
SENIOR SOFTWARE ENGINEER
 
Full-time • Starts May 2019 • Competitive Pay • Excellent Benefits
 
Work from Anywhere in the U.S.
About MoveOn’s Systems
MoveOn’s millions of members generate site traffic that would make most startups jealous. We have terabytes of data that drive ambitious analytics, fundraising, and engagement programs. At MoveOn, making decisions with data is a core part of how all work gets done. Like many nonprofit tech teams, we’re a small, scrappy team, wear many hats, and work across the software stack.
While we often split up who is working on which projects, everyone on the team works on all parts of our systems. We have ~10 production systems—and two systems running at significant scale—getting thousands of requests a minute during spikes of member energy. We believe in choosing the best language, platform, and tool for the job and are not language zealots, but we also recognize the switching cost of straddling too many languages.
We do a lot of work in Python and Javascript and deploy most systems to AWS (check out our GitHub) but believe good programmers don’t need to come in with an exact match of experience and can learn our systems and software stacks. We are deeply collaborative and spend lots of time pair-programming over Zoom video. We have a “no stupid questions” policy and encourage egoless collaboration. We build and maintain infrastructure that powers the organization and amplifies the work of the analytics and mobile teams. We’ve created software management processes based on Agile that let us work in a flexible, all-remote environment and empower us to embed with organizers and work on tight political deadlines.
Responsibilities:
  • Write code and lead projects that span the entire software stack, including prototyping, front-end development, API development, high-performance back-end applications, database design, and system architecture.

  • Debug, analyze, and resolve scaling problems across a variety of web applications, with tactics such as architecture simplification, adding caching layers or queues.

  • Create and contribute to open-source projects that share MoveOn’s innovations back with the larger developer community.

  • Contribute to system architecture and build-vs.-buy decisions and make hard decisions about complexity.

  • Contribute to team discussions on building an equitable working environment.

  • Come up with ideas for new, innovative distributed organizing applications.

  • Learn, grow, and succeed in your career.
Note: “Senior” doesn’t = a particular number of years. We understand everyone gets to a senior engineer level at different rates and through different experiences. The skills list below is intended to encapsulate what it would take to be successful in a senior engineering role at MoveOn.
 
Required skills and experience:
  • Currently fluent in at least one programming language and web development platform, with significant prior development experience in at least two programming languages.
    Experience carrying a > sixmonth-long project over the finish line.
    Experience debugging and resolving a major production problem.
    Proven ability to fearlessly tackle complexity.
    Interest in technical leadership and in building a software engineering environment where everyone can thrive.
    Passionate about mentoring and coaching other engineers.
    Interested in learning and diving into new languages, tools, and frameworks.
    Experience on both front-end and back-end development and the interactions between the two, including HTTP, CORS, and CDN caching.
    Experience scaling applications with caching and troubleshooting bottlenecks at the database and application layers.
    Determined and thorough—can see a project through from idea to prototyping, design, production, scaling, and beyond.
    Familiar with agile software development methodologies.Ability to be effective in an organization whose staff all work remotely.
Location: Position may be based anywhere in the continental United States.
Classification, Salary, and Benefits: Full-time, competitive salary including benefits such as 100% employer-paid medical, dental, vision, and life insurance for all staff and their children, 4 weeks accrued paid vacation time per year, 10 days accrued paid sick time, and reimbursement of office expenses.  
To Apply:Submit your application, résumé, and cover letter here https://grnh.se/cb5d04fa1
MoveOn.org Civic Action and MoveOn.org Political Action provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.

Mid-level Front-End developer

We are seeking a mid-level front-end developer who is looking for opportunities to work with a variety of Shopify e-commerce builds and have ownership of upcoming projects. As part of Pixelcabin’s front-end engineering team, you will build e-commerce solutions predominantly on the Shopify platform. Your role will also involve receiving business problems from stakeholders and translating these into elegant technical solutions.
 
This is a role for someone who has experience building maintainable codebases and  strong problem-solving skills. You will also have an exceptional level of attention to detail – for you, a UI build is not complete until it looks pixel perfect. It is a bonus if you have worked remotely before, although this is not a requirement.
We offer:
  • The ability to work from anywhere in the world (see timezone details below)
  • Salary of £35k–£50k, depending on experience
  • Flexible workspace / equipment allowance
  • Professional development allowance
  • Excellent support for setting up an ideal remote working environment
  • An annual team retreat (different locations every year!)
  • A Pixelcabin laptop (our team usually uses Macbook Pros or Dell XPS 13s, but feel free to ask for what allows you to do your job best!)
  • 30 days holiday
  • Generous maternity / paternity package
In this role, you will:
  • Design, build, and maintain clean, reusable, and reliable Shopify theme codebases.
  • Deliver readable, well-documented, and efficient code.
  • Contribute to the evolution of our development workflows and tooling.
  • Implement software best practices and codebase maintenance, such as refactoring and upgrades of tooling where suitable.
  • Lead a software team when needed, including running sprint planning meetings and leading code review processes.
  • Work with front-end tests where code quality is prioritised over speed.
About you:
  • Proficient (3 years in industry minimum) with JS, writing semantic markup, and using a preprocessor such as Sass (we use Scss specifically)
  • Highly proficient with Git and GitHub
  • Experience with writing in ES6 syntax and using Webpack 
  • Exceptional programming skills (you can produce quality code that is maintainable, efficient, reliable and secure)
  • Agile, lean, or similar development methodologies/experience
  • Experience working as part of a team on a single codebase
  • Excellent problem-solving skills
  • Strong verbal and written communication in English
  • High level of attention to detail
  • Well-organized and self-motivated
 
It’s a bonus if you also have:
  • Experience with the Liquid templating language.
  • Experience with the Shopify platform (ideally working on theme development).
  • Knowledge of SMACCS, or other CSS organisation approaches.
  • Made contributions to open-source projects.
  • A bachelor’s degree in a STEM field (or equivalent education).
  • Some experience with Ruby on Rails and / or React.
  • Worked remotely in the past.
What is it like to work at Pixelcabin?
At Pixelcabin, our team is small, steadily growing and fully distributed. Because working remotely has been part of our DNA since day 1, we believe in offering a great remote working environment for everyone in our team. You will get support with setting up your work routine so that it’s enjoyable, even easy, to do your best work. We use excellent tooling (Slack, Notion, Invision, Pivotal Tracker, and any that you suggest) and help you to create a unique setup that works for you (everyone is different!). This way, you’ll be able to work efficiently, feel inspired, and collaborate smoothly with your team.
 
Every year, we organise a retreat/meetup in a sunny place so that we can bring everyone together, get away from our desks, and bridge the remote-working gap for a few days. On these meetups, we also explore ideas for the future direction of the company. (In past years, we’ve gathered in Hong Kong, San Francisco and Miami.) Since our clients are also remote, we occasionally travel to spend time embedded in their offices. This also provides time for us to come together and hang out as a team.
 
On a day-to-day basis, you will be communicating frequently with other team members through a range of channels (daily video calls, demoing / pairing via screen-share and Invision). Since we believe that good teamwork relies on open dialogue, we always encourage our team members to raise questions and suggest new, creative solutions. 
 
While we may work hard throughout the week, we value a healthy work-life balance. Our off hours are reserved for road cycling, snowboarding, and spending time with our friends and family. We also know that we are only as strong as our team members are inspired. We thus encourage continuous learning and personal development, in addition to emphasising collaboration and the sharing of ideas (e.g. by actively encouraging paired sessions of programming or other skills, impromptu video chats with other team members and a healthy amount of ‘off topic’ conversation!).
 
Timezone details
Since we are a fully remote team distributed across different time zones, we have a flexible approach to work schedule. That said, during your first year of working with us, we would usually expect you to cross at least 5 hours of 8am–6pm (GMT+0) from Monday to Friday.
Diversity policy
Pixelcabin is committed to building a culturally diverse company, and we value a broad set of opinions in our team. As we grow, we are looking to build a team with a range of viewpoints at its core, and we encourage applications from female and minority candidates.
About Pixelcabin
Founded in 2012, Pixelcabin is an agile web development agency that engineers e-commerce solutions using the Shopify Plus platform. We have worked with some of the world’s most influential companies (e.g. AB InBev, Net-a-Porter) and are always looking for ways to push the boundaries of what Shopify can do for our clients and their customers. We expand Shopify’s native functionality with bespoke Rails apps that leverage Shopify’s extensive API, in addition to building fully customised front-end experiences. We are also a core Partner of Shopify, which means we have advance access to Shopify’s upcoming APIs and features.
 
At Pixelcabin, we believe in offering solutions, not different ways of saying no. Since the beginning, we have been driven by three core principles: value quality over quantity, under-promise and over-deliver, and take pride in your work. We take on projects that will present new problems for us to solve, and get excited about elegant solutions to complex challenges.
 
To apply: Please send all applications to jobs@pixelcabin.io, including your Github, LinkedIn, and any other relevant links. The email body should include cover letter content, with a CV as an attachment (only required if no LinkedIn). The subject of your email should be ‘2019 Mid-Level Front-End Developer Application’. Application emails without this subject will be automatically screened-out and not read

Awesome Senior 3D Software Engineers (UnrealEngine and more)

We are expanding again.

Come join one of the best teams you can imagine. Work on great projects, getting sh!t done, make products people love!
Having a Great Team has been our simple formula for our success.
We are looking for seasoned and experienced developers who are brilliant at what they do.
In return – we will give you great work, great clients, great team, and a long term great profitable relationship.
You get to work with some of the best Brands and companies in the world, companies like Epic Games, AUDI, AMD, Intel, NVIDIA, IKEA, BMW Mini, VANS, Unity Technology, Xerox PARC, and many others, including fast growing startups.
You’ll be playing a key role in each project and will be continuously learning new technologies and working on cutting edge products. Most of all, you’ll enjoy your work and the people you work with and we’ll do all that we can to help you meet and exceed your goals.
Ideally, you have skills with 3D graphics engines for many years and know technology like WebGL, raytracing, Unreal, …

Conditions:
– Work from anywhere in the world (Europe or Eastern Europe preferred).
– Unless otherwise stated, a minimum of 32 hours per week – must be able to work week days – not just weekends. If you have a fulltime job please do not apply.
– Must be an individual not an agency/firm.
– As part of our hiring process you will have a video interview and a programming test.
– Working English required.
We are looking for experienced programmers with:
– 3D graphics development experience with a focus on working with OpenGL/DirectX/WebGL, and 3D engines. – Ideally with Virtual Reality and/or Augmented Reality experience.
– Strong bonus to have Unity or Unreal Engine experience
– Strong bonus to have mobile experience
– Bonus to have WebGL experience
– Bonus to have Shader experience
– Bonus to have Raytracing experience Background in games, 3D visualization, or CAD a bonus
– Bonus to have web experience and/or Django experience (we are also seeking a Django developer)
– Primarily languages – C++ / C# / Javascript
Any questions – happy to answer.

Front End Engineer

Chili Piper is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with designers to constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.
On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.
Qualifications
Responsibilities
●  Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.
●  Ensuring that technical software development process is followed on the project, familiar with industry best practices for software development.
●  Develop applications in languages including React JS
●  Demonstrate the ability to adapt and work with team members of various experience
level.
●  Translating designs and wireframes into high quality code
Skills
●  Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
●  Thorough understanding of React.js and its core principles (2+ years of work experience with React)
●  Experience with popular React.js workflows (such as Flux or Redux)
●  Familiarity with newer specifications of EcmaScript
●  Experience with data structure libraries (e.g., Immutable.js)
●  Knowledge of isomorphic React is a plus
●  Familiarity with RESTful APIs
●  Knowledge of modern authorization mechanisms, such as JSON Web Token
●  Familiarity with modern front-end build pipelines and tools
●  Experience with common front-end development tools such as Babel, Webpack, NPM,
etc.
●  Ability to understand business requirements and translate them into technical
requirements
●  A knack for benchmarking and optimization

Additional Information

How We Work
  • Freedom and flexibility. We’re a 100% distributed team working from around the world. Our team members can work from wherever they want in the world, as long as they show up on our weekly all hands meeting on Zoom.
  • Solve interesting problems. The software landscape has exploded. There are dozens of solutions for each problem. We want to be different. We come up with new angles on existing problems or invent better solutions to help companies with their sales and marketing. Then we turn these ideas into beautiful, smart software.
  • Autonomy and ownership. Working on a distributed team means you don’t have someone micromanaging you or looking over your shoulder to make sure you’re getting things done. We’re a team of do-ers who take full ownership for their results.
  • Be helpful. Our first value as a company is help. Help our customers be successful. Help our prospects get the right information and make the right decision whether or not it includes our products. Help our team members reach their full potential.
The Perks
  • Unlimited Vacation
  • Generous Health, Dental, and Vision Insurance
  • WeWork membership do you can work from anywhere
  • Any equipment/software/tech that you need to do your job
lease attach / refer any personal projects you have worked on, if any. Send your resume to santiago@chilipiper.com and if your experience matches our job description you will be required to pass a coding challenge before moving forward to a live coding interview with our CTO.

Senior Front-end Software Engineer (Ember.js)

We are looking for an experienced Ember.js engineer to join a distributed team building an omnichannel platform for real-time communication. Be at the ground level of this next-generation, developer-centric platform and help us show the world how far you can push Ember.js.
Technical skills:
•    Extensive JavaScript and design pattern experience
•    Expertise in developing single-page applications
•    Experience consuming REST APIs
•    A love for well-organized, clear & concise code
•    Experience with Ember.js
•    Comfort bringing custom responsive UX to life using LESS/Sass
Personal:
•    Self-motivated and ready for a challenge
•    Enjoy fast-moving development cycles
•    Passion for the craft of software development
•    Looking to push development to the next level with interest in working on products where user experience drives engineering
Desired (optional):
•    Continuous integration leveraging Ember Deploy
•    Ember’s test suite including mocking with Mirage
•    Component patterns including contextual, container, presentational, etc.
Life at Caxiam:
•    Flexible working hours
•    The team is 100% remote
•    Choice of MacBook Pro or Air
•    Co-working allowance for those who prefer to “get out of the house”
•    Health insurance and retirement matching
•    Competitive compensation using industry benchmarks from payscale.com 
To Apply:
Send resume and samples of work along with salary requirements to: careers@caxiam.com  
About Caxiam: 
Caxiam has been building mission-critical software for data-sensitive industries for 18 years. We are currently in the process of planning, designing, developing, and testing a brand new, multi-tenant SaaS application that we believe to be the most modern omnichannel communications platform available. We continue to accept new and interesting software development projects as our appetites for high-quality software engineering are rarely satiated. Our team is tightly knit, and the opportunity to join the family at the early stages won’t last long. A chance to do the very best work of your career on a product that will have a significant impact.

Senior Javascript-React Engineer

We’re looking to hire a senior React and Javascript engineer for our team.  This person would lead our front end team in adding new features to our core product, BrickFTP, as well as any new projects that arise.

For This Role, We Want To See This Track Record of Results:

  • Experience building and delivering React.js applications that have seen actual production usage.
  • At least five years of applicable experience.
  • Strong understanding of the Javascript language itself, including changes in ES8, ES6, as well as recent updates to CSS.
  • Understanding of how to write secure frontend code and an awareness of common web application security vulnerabilities.
  • Testing and the ability to write unit tests/specs (we use popular JavaScript testing frameworks).
  • Having some understanding of what is happening “under the hood”.
 
Bonus points for making contributions to major open source projects.
 
Please stop reading now if these bullets do not describe your experience. We do not make inexperienced hires. But if they do describe your experience, please read on!
Salary and Benefits
Action Verb offers competitive salaries combined with unparalleled flexibility and other benefits to secure top talent.
This position pays at least $130,000-150,000 per year, based on experience and track record, plus a great benefits package, and a $2,500 signing bonus to purchase a new computer, desk, or anything else that would help build or refresh your home office.
After your first year with Action Verb, we’ll update your salary annually based on your performance, as reviewed by your peers. Over the course of your career at Action Verb, your salary can grow by 2-3x if you are one of our highest performers.
We fully pay base plan health insurance premiums (exact plan details depend on your state of residence), and we’ll pick up the tab for 75% of your spouse or family if they wish to join your chosen plan. We want your family to be healthy.
You’ll take off 11 company-wide holidays per year as well as 20 days of PTO for vacations. Go have fun. Don’t work all the time.
Plus, you can join Action Verb Risk Free because of our $7,500 Quitting Bonus Within Your First 90 Days.

FTP and SFTP Server Developer (Java)

Are you an expert in the inner workings of the FTP protocol or SFTP protocol? Would building a server that achieves perfect compatibility with the RFC while still managing to support buggy clients make you smile?
If so, we’d like you to learn about Files.com!
Files.com is one of the largest providers of commercial FTP and SFTP server hosting in the world. Our service was originally launched as BrickFTP, and even though we’ve grown beyond FTP in our service offerings, we have thousands of businesses that rely on our services 24/7 for reliable FTP and SFTP server hosting.
Our FTP and SFTP server code is primarily written in Java and leverages open source code from the Apache foundation (that we have considerably extended).
We’re looking for a rare unicorn who knows FTP and/or SFTP at a protocol level and knows Java to help us modernize our FTP and SFTP server code and implement many new exciting features.
As an FTP or SFTP server developer at Files.com, you’ll take ownership of our FTP and SFTP server code, helping us keep it modern, fast, and maintainable, while implementing exciting new features.
These codebases are currently written in Java, and we want applicants to be comfortable in Java, but we are also interested in rewriting these in more modern languages such as Go or Elixir, especially if we can leverage existing FTP or SFTP libraries.
In this role, you’ll work on the following things and more:
  • Keeping our SSH and TLS cryptography up to date, including integrating new ciphers and curating the list of approved ciphers for maximum security.

  • Ensuring that our FTP and SFTP server products are maximally compatible with the wide range of client software in the wild (even the buggy software).

  • Optimizing our FTP and SFTP servers for speed and throughput so our customers get the fastest server experience possible.

  • Integrating new features such as client-side encryption.
Minimum Qualifications:
  • 5+ years of directly applicable experience.

  • Deep understanding of the FTP and/or SFTP protocols at the protocol level. Having written an FTP or SFTP client or server in the past would be a strong indicator of this.

  • Strong Computer Science background and understanding of algorithms and data structures.

  • History developing and supporting actual applications that have seen production usage with a large userbase.

  • Complete understanding of how to write secure code and an awareness of common web application security vulnerabilities.

  • Solid experience with Java, ideally the new features in Java 8 and Java 10.
Preferred Qualifications:
  • Participation in open source projects, including ideally being the maintainer for a package that sees large usage in the community.

Senior Ruby Developer (Rails and non-Rails)

We’re looking to hire a senior Ruby developer to take charge of the backend of our core product, BrickFTP.  You’ll have the chance to build and lead a team while still being hands-on with everything.


For This Role, We Want To See This Track Record of Results:

  • History developing and supporting actual Ruby-on-Rails applications that have seen production usage with a large userbase.
  • At least 5 years of applicable experience.
  • Participation in open source Ruby gem projects, including ideally being the maintainer for a Gem that sees large usage in the community.
  • Strong Computer Science background and understanding of algorithms and data structures.
  • Complete understanding of how to write secure code and an awareness of common web application security vulnerabilities.
  • Appreciation for testing and the ability to write specs using RSpec.
Bonus points for making contributions to major open source projects.

Please stop reading now if these bullets do not describe your experience. We do not make inexperienced hires. But if they do describe your experience, please read on!
Salary and Benefits
Action Verb offers competitive salaries combined with unparalleled flexibility and other benefits to secure top talent.
This position pays at least $130,000-150,000 per year, based on experience and track record, plus a great benefits package, and a $2,500 signing bonus to purchase a new computer, desk, or anything else that would help build or refresh your home office.
After your first year with Action Verb, we’ll update your salary annually based on your performance, as reviewed by your peers. Over the course of your career at Action Verb, your salary can grow by 2-3x if you are one of our highest performers.
We fully pay base plan health insurance premiums (exact plan details depend on your state of residence), and we’ll pick up the tab for 75% of your spouse or family if they wish to join your chosen plan. We want your family to be healthy.
You’ll take off 11 company-wide holidays per year as well as 20 days of PTO for vacations. Go have fun. Don’t work all the time.
Plus, you can join Action Verb Risk Free because of our $7,500 Quitting Bonus Within Your First 90 Days.