We will set you up with all the necessary tools to perform the job from your home office.

Earnest empowers people with the financial capital to live better lives

We're an accomplished team of design, math, finance and technology geeks who believe consumer lending can be radically improved and are doing something about it. We created a company that combines data science, streamlined design, and technology to:

Build products that simplify the lending process, Provide them to more people, and Engage with our customers through more human experiences.

As a Lead Software Engineer at Earnest, you will report to the Engineering Manager of the Growth team,  provide technical direction, and build the software that is revolutionizing consumer lending, automating the loan approval process and orchestrating the transfer of billions of dollars. In addition to the $10+ billion in loans serviced, we build tools to maximize Earnest's growth while providing the best possible client experience. Our focus is on building a modern platform that allows us to move faster over time. This means a willingness to rethink domains from first principles and an ability to collaborate well across technical and non-technical teams.

At Earnest, we use Node.js, PHP, and TypeScript on the server-side. On the front-end we use React/Redux for building new things and vanilla JS depending on the use case. We deploy services in Docker and Kubernetes on AWS. We integrate with other internal microservices (written in Node.js and Scala) and store the bulk of our data in Postgres and Amazon S3.

What you'll do:

Drive top of funnel growth through product improvement, marketing, and partnerships.  Participate in product discovery and translate growth plans into modern, scalable architecture. Give voice to and be accountable for team-oriented business and technical outcomes. Continually up-level a product development team through mentoring, establishing best practices, and setting a high bar for technical excellence.  Improve our ability to onboard new partners and productize our APIs. Launch new mission-driven features, such as interactive financial education tools. aimed at simplifying and responsibly leading our customers through their student loan choices. Work with Product Managers and stakeholders, such as marketing, on priorities for the team.

Ideal background and expertise:

6+ years of professional development experience Experience with server-side concepts, e.g. microservices, database, caching, performance, monitoring, and scalability Experience with modern Node.js or PHP Experience with CI/CD and cloud-based application architecture Professional experience with frontend JavaScript, including vanilla JS and frameworks such as React Relevant data modeling experience and integration with databases such as PostgresSQL Experience working in Fintech, Banking, or related Consumer Financial Services companies is a plus

Earnest Perks & Benefits:

Health, Dental, & Vision benefits plus savings plans Employee Stock Purchase Plan 401(k) plan to help you save for retirement plus a company match Tuition reimbursement program $1000 Travel perk on each Earnie-versary to anywhere in the world and 25 days of annual PTO Great culture with an awesome team

Earnest provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, disability, genetics, gender identity or expression, or veteran status. Qualified applicants with criminal histories will be considered for the position in a manner consistent with the Fair Chance Ordinance.

See more jobs at Earnest

Apply for this position

We will set you up with all the necessary tools to perform the job from your home office.

Earnest empowers people with the financial capital they need to live better lives.

We're an accomplished team of technology, finance, and design geeks who believe consumer lending can be radically improved and are doing something about it. We are disrupting the trillion dollar student loan industry by redefining what it means to be creditworthy. We created a company that combines data science, streamlined design, and technology to:

Build products that simplify the lending process Personalize loans to suit the needs of our customers Engage with our customers through more human experiences

Our culture is one that values transparency and blameless problem solving. Earnest has a strong track record of employee growth and career progression. Earnies are empathetic, product-focused, proactive, and curious.

As a Senior Front End Software Engineer at Earnest you’ll build the software that is changing consumer lending, automating the loan approval process and orchestrating the transfer of billions of dollars. In addition to the $10+ billion in loans actively serviced, we build tools to maximize Earnest's growth while providing the best possible client experience. Our focus is on building a modern platform that allows us to move faster over time. This means a willingness to rethink domains from first principles and enjoy collaborating across all teams. 

On the server-side, we use Node.js. On our client-side we use React/Redux for building new things and Angular for everything else. We deploy services in Docker and Kubernetes on AWS. We integrate with other internal microservices (written in Node.js and Scala) and store the bulk of our data in Postgres and Amazon S3.

Potential Projects:

Integrate data science and machine learning models to automate loan decisions Integrate against third-party APIs to analyze additional data Launch new product lines and other lines of credit Integration with strategic partners Accelerate funding of loans

Ideal background and expertise:

5+ years of professional development experience Experience with server-side concepts, such as microservices, database, caching, performance, monitoring and scalability Extensive experience with Node.js preferred Professional experience in React/Redux desirable Work experience with databases such as PostgresSQL Domain experience developing software for Fintech, Banking, or related Consumer Financial Services companies is a plus

Earnest Perks & Benefits:

Health, Dental, & Vision benefits plus savings plans Employee Stock Purchase Plan 401(k) plan to help you to save for retirement plus a company match Tuition reimbursement program $1000 travel perk on each Earnie-versary to anywhere in the world

Earnest provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, disability, genetics, gender identity or expression, or veteran status. Qualified applicants with criminal histories will be considered for the position in a manner consistent with the Fair Chance Ordinance.

See more jobs at Earnest

Apply for this position

Who we are: Lane was created to change the way people interact with the places they work and the people they work with. That change begins with us. Here at Lane, we are a team of collaborators, re-engineering the nature of work and inventing the technology that complements the modern workplace. We are charting our own course. That’s why we’re creating a team that will be equally equipped to solve the problems of tomorrow as they are to solve the problems of today.

What we do: Lane is a vastly powerful platform for workplace ecosystems. We are the simple solution to complicated demands. Property managers, employers, and the modern professional deserve a workplace experience that is seamless, connected and builds a community. This includes optimized amenities, timely communication, exclusive perks, building information and much more. Lane connects all the individuals, processes and technologies that make a workplace work.

Some of our existing tech includes:

  • React based admin portal featuring in-house analytics, from-scratch content builder, team/permissions management, integrations management, and tenant/retailer management
  • React-native(iOS/Android) and React based web app to receive important notices, content, Lane-exclusive perks, building information, community events, and much more!
  • White-labelled of applications and sites per partner we work with
  • Node.js/GraphQL based API as the engine of our product

Who you are: -You have a proven track record of full-stack development in an enterprise SaaS business

  • Strong knowledge of Javascript ( and its quirks )
  • Are comfortable in all parts of the stack.
  • Know how to prioritize, problem solve and delegate to yourself and your team
  • Positively realistic with a meticulous attention to detail
  • The kid who always asked “Why?” too much
  • Love to assess and stay up to date on all the latest tech tools and trends
  • Experience working across teams in a fast-paced startup environment
  • Experience with TDD, unit tests, and E2E testing

We're counting on you to:

  • Maintain and grow the product as requirements demand
  • Contribute directly to strategy, planning, and decisions related to the product team and across company
  • Ask questions, provide opinions and provide continuous improvement on processes
  • Participate in sprint planning, pointing, and story refinement
  • Operate agile; adapt to new priorities as they appear
  • Be prepared to wear many hats and fill in gaps
  • Be a source of mentorship for up-and-coming developers while allowing yourself to be a mentee with our constant knowledge sharing environment

You will:

  • Own: Improvement of the product process, your development and driving best development practices
  • Teach: The ins-and-outs of your strongest domain
  • Learn: To build powerful, first-of-its-kind technology where the answers aren't easily found on stack overflow
  • Improve: The product teamwork, communication and technical ability

What you'll enjoy about Lane:

  • High growth - Lane has tripled in size last year, and are working to do it again this year!
  • You will wear many hats, be a crucial part of company growth, and take on new initiatives from scratch.
  • Work from home stipend of $400 while we tackle remote work!
  • When we can return, we work in a creative, downtown office space. Comfort and inspiration are a must at work.
  • A stacked leadership team. Our core leadership team is equipped with unmatched industry knowledge and unique past experiences. They are always accessible and eager to work directly with the entire team.
  • Self Development & Education Fund. Never stop learning! We support and subsidize many conferences, classes, and books.
  • Opportunity to grow and expand within Lane. No closed door policy here. If you are interested in something, join the meeting!
  • Health Care Coverage and flexible personal & sick days. We want our team to be happy and healthy :)
  • Access to the latest technology and a brand new Macbook on the first day!

See more jobs at Lane

Apply for this position

About this Front End Developer Role (JavaScript + React) - REMOTE

Are you interested in investment decision-making?

Want to join a fast-growing rapid prototyping group? Keep reading. 

We are an institutionally backed fintech startup, looking for outstanding frontend developers for our Rapid Prototyping Group. Our team prototypes and develops advanced technology tools to transform investment decision-making.

We believe outstanding UI/X will be the key differentiator in breakout technology solutions that can disrupt the institutional investing landscape. 

Data visualization is the perfect combination of art and data. We are searching for front-end developers with outstanding aesthetic taste and a true appreciation for the benefits of great UI/X. We are keen to speak with innovators in the field of data visualization.

Our team regularly conceptualizes and develops unique and industry-first data visualization and human interaction systems and so this is an unparalleled opportunity for someone with an interest in this area.

You will not just implement Figma mock-ups. Undoubtedly, you will be an active contributor to the design discussions and help create one of the best data visualization project ideas for investment decision-making; 

Compensation

€40,000 - 50,000 + cash performance compensation

About Us

We offer you a positive work environment that values creative problem solving, open communication, and a flat hierarchy.

We run a “remote-first” team. You will be working with a dynamic, passionate, and collaborative group of international researchers, investors, software engineers, and academics.

The rapid prototyping group develops technical solutions and proof of concepts that are used to establish the product-market fit of disruptive investment decision-making tools in one of the world’s largest institutional investment firms.

Our tools expose machine learning, statistical analysis, time series forecasting, data pipelines, process automation and workflow management, and many other techniques to address some of the most intellectually stimulating problems in our industry.

Outstanding UX is the key to making these tools work with human expert users. 

We work in small, cross-functional teams with big goals, so you will need to be adaptive and adept at clear communication.

Why join the Rapid Prototyping Group (RPG):

Focus on writing code and creating innovative interaction solutions in intellectually challenging domains: We believe in 30 hours of focused engineering time per week. Each week you will have no more than 5 hours of meetings, with remaining time to be spent on mastering new technologies and business domains to incorporate into your technical projects.

Build Interfaces & Interaction Tools as Art: we are committed to developing the most innovative and beautiful interactions and interfaces in the investment management industry. You will work on stunning front-ends with a team of fellow aesthetics. We don’t do CRUD apps and we care about attention to detail.

Quarterly Cash Performance Bonuses: Our projects are short, and this allows you to show impact fast through the quality of your solutions. We reward this through quarterly cash bonuses on top of your regular compensation.

What you’ll bring:

You might be a designer, frontend engineer, data visualization specialist, or something else:

  • Passion for conceptualization and prototyping of creative and beautiful interaction tools that expose highly complex data and algorithms to business users.
  • Exceptional visual design skills and commitment; the ability to take beautiful design and turn it into accessible, persuasive, and elegant solutions. 
  • Interest and passion for data visualization, machine learning visualization, and human-computer interaction.
  • Experience in frontend development with React.
  • Experience with D3.
  • People skills that contribute to an open and collaborative environment.
  • Collaboration, rigorous thinking, and problem-solving.

The standard stuff:

  • Based in Europe or willing to work in the European time zone.
  • Passion for all things JavaScript, UI/UX, and Front End.
  • Experience with front-end testing tools.

See more jobs at Kepler Fi

Apply for this position

We are looking for an experienced Cloud Engineer to join our team supporting our customers as they tackle healthcare in the Cloud.

Come be a pro-active part of a distributed, agile engineering team focused on automation & operations of Datica's products and cloud infrastructure.

  • Cloud Engineer with Linux/Docker master level experience
  • AWS Admin understanding of networking in the cloud
  • DevOps thinking
  • Able to troubleshoot complex situations

Responsibilities

  • Provision customer environments & configure infrastructure services using AWS & Linux/Docker-based tooling
  • Maintain infrastructure configurations with tools such as SaltStack and Terraform
  • Work with customers to resolve issues & configure infrastructure services to meet specific requirements
  • Update & maintain monitoring configurations
  • Understanding of CI/CD pipelines
  • Configure & maintain databases such as MySQL, PostgreSQL, and MongoDB Implement & Troubleshoot VPN connections such as IPSEC & Open VPN
  • This position will participate in a regularly scheduled weekend on-call rotation

Skills

  • AWS Console & CLI
  • Deploying cloud infrastructure with Cloudformation, Terraform, or similar
  • Managing IAM Users & Policies
  • Expert Linux skills: Performing System Administrative tasks in Ubuntu or Debian based Linux distributions such as installing and configuring software, configuring networking and analyzing system logs
  • Developing infrastructure configuration automation with a configuration management system such as SaltStack, Puppet, Chef, or Ansible
  • The ability to troubleshoot complex situation and web applications for issues with network connectivity, compute resources and configuration errors
  • Expert Docker skills: The ability to configure and build a docker container image and deploy to a remote docker registry
  • Bash, Python, Typescript or other scripting languages: Write scripts to automate system administration tasks
  • Using git to manage branches and execute pull requests
  • The ability to use open ssl to manage public & private key certificates
  • The ability to use ssh to remotely access hosts & provide connectivity through ssh tunnels
  • Exceptional candidates will also have skills to troubleshoot site-to-site VPN connections built with IPSEC and Remote-Access VPNs with OpenVPN
  • Experience working in regulated and/or high-security environments and industries (PCI, HIPAA, HITRUST) strongly desired

US Citizenship required.

**No recruiting firms please

See more jobs at Datica

Apply for this position

Our company

Chiron is Yields.io's award-winning platform for automated model validation and testing. The solution is used by both international investment banks as well as by regional financial institutions to increase the efficiency of model validation and generate regulatory compliant documentation. Apart from this software solution, we offer advice and implementation services to assist our clients through their model risk management journey.

Yields.io has its headquarters in Belgium, is alumnus of the IMEC.iStart incubator program and is backed by investments from Volta Ventures (early-stage European VC) and Michel Akkermans (serial entrepreneur, private investor, and former CEO and chairman of Clear2Pay).

You

We are looking for a client facing Devops Engineer to work in our engineering team that is tasked with building, managing, releasing and deploying our large scale calculation infrastructure. You will have a wide spectrum of responsibilities including:

  • Support the release and production of complex applications involving data analytics and machine learning
  • Supporting our clients during deployment and application upgrades
  • Manage our Docker based processes
  • Maintain our mixed cloud infrastructure
  • Business continuity support activities

Application process

You can only apply for this job by taking a simple DevOps assessment:

We will contact you directly once we have reviewed your work.

See more jobs at Yields.io

Apply for this position

About Buffer

We're cultivating a unique and robust culture, and building a different type of company that’s focused not only on the bottom line, but also the happiness and personal growth of our customers and team along the journey.

DevOps Engineer Role

The Infrastructure team at Buffer is a small team of 4 entrusted with the responsibility of ensuring our product engineering teams can deliver a high-quality, reliable and secure service to our customers. This starts from the lowest level of deploying and maintaining our Kubernetes cluster(s) to building custom tooling for other engineers to automate workflows of development and deployment.

At Buffer Engineering, we embrace self-service DevOps. This means, that the Infrastructure team is not an “Ops team,” but a team always aiming to provide the tooling, monitoring, safeguards and automation to let our product engineering teams deliver software quickly and confidently. This is an engineering team which empowers other engineering teams.

As a team, we care about maintenance and security. We help ensure that dependencies, database versions and language environments are upgraded at a healthy and sustainable cadence. We believe any great product should be build on a solid foundation.

Who You'll Work With

In this role you’ll report to Colin, the Engineering Manager of the Infrastructure team. Day to day you’ll work closely with and be supported by your colleagues covering areas such as Site Reliability, Security & Compliance as well as our Kubernetes platform. More widely, this role will involve considerable collaboration and consultation with product engineers and product engineering managers to identify opportunities and find pain points in our current workflows.

What You'll Do

The mission of the Infrastructure team is to enable product teams to be successful. Ultimately, you’ll make the lives of our product engineers easier. You’ll help us to deliver a high quality product into the hands of our valued customers multiple times a day by helping engineers automate the process of building and shipping code from local development environments to testing to continuous deployment pipelines.

On a given day you might spend some time working with a product engineer to help prepare a new micro-service for deployment to our cluster, working through our production readiness checklist and ensuring the service is ready, while noting any ambiguities or inconsistencies in the process. Later you might continue adding some additional capabilities to our deployment pipeline to support some new workflows specific to python applications. You might finish the day by putting some final touches to a new tool you’ve been creating to help engineers identify services which are approaching scaling limits so we can perform any necessary work before it’s too late.

We strive to have a healthy mix of smaller, reactive tasks mixed in with more proactive longer term projects. Communication and education are key aspects of this role, and you will likely spend time creating written documentation or recording screencasts about our tools as well as actively seeking feedback via interviews or surveys.

Our Current Tech Stack

Here are some of the tools we currently use, and that you’ll be expected to work with, debug, or otherwise support. We’re always open to using something new if it’s a better tool for the job!

  • Infrastructure: Kubernetes, Docker, AWS, Cloudflare
  • Pipelines: Helm, Github Actions, Jenkins, Travis CI
  • Scripting: Node.js, Python, Bash, Shell scripting, Infra-as-code (e.g. Terraform)

Helpful Skills and Experience

More important than specific technical skills, we are looking for someone who is eager to solve problems and do the work to identify those problems and then work collaboratively and creatively to solve them. We have existing CI/CD pipelines and local developer environment tooling and are always looking for ways to remove pain points and be more efficient, allowing product engineers to craft software with the confidence that it will work when it is deployed to production.

That said, we expect that the successful candidate will satisfy most of the following:

  • An ability to work with underspecified and changing requirements and do the work necessary to uncover assumptions and find appropriate solutions.
  • The confidence to work independently and to find a way forward when obstacles appear.
  • A deep interest in delivering intuitive and reliable well-documented tools.
  • Track record supporting and enabling engineering teams with developer tools (cli tools, designing and maintaining CI/CD pipelines, scripting and automation).
  • Proficiency in debugging/troubleshooting complex systems and a strong growth mindset to learn and figure out unknowns.
  • A track record in exercising good judgement around build-or-buy decisions for developer tooling (i.e. when to build a custom solution vs buying one off-the-shelf) is helpful, but not required.
  • While we prioritize skill and interest over number of years of experience, successful applicants typically have least 3 years experience as an engineer working with cloud services & platforms. Experience working on SaaS solutions a bonus.

See more jobs at Buffer

Apply for this position

We are seeking a Backend Developer to join our team in a full-time capacity beginning March 1, 2021. This is a work remotely position but requires at least 5 hours overlap 10am - 6pm (EST).

WHO WE'RE LOOKING FOR

  • A minimum of 6+ years of experience in backend development, ideally in a digital product or agency environment
  • Is willing to be unconventional. You aren’t afraid to try something new because you trust yourself - and more importantly, you trust your team
  • Knows the latest trends and technologies, and is excited about creating immersive experiences
  • Genuine passion for backend development, with validated experience using languages and frameworks like Node.js, PHP (Wordpress), and Ruby (Rails) to build scalable web applications and APIs
  • Experience using datastores such as DynamoDB, PostgreSQL, MySQL, Redis, Elasticsearch and MongoDB
  • Clear communication skills (both written and verbal) and be able to interact thoughtfully with a diverse group of people
  • Thorough knowledge of common development practices and tools like continuous integration, Git, and TDD/BDD
  • Experience working in an Agile environment, and the ability to follow established development processes, to create technical specifications, and to document your code
  • Knowledge of scaling applications and identifying performance bottlenecks
  • Capability, excitement and desire to mentor junior engineers and encourage growth and collaboration across development teams
  • Actively engage in client meetings, by asking questions, bubbling up concerns, and be able to effectively communicate technical concepts to stakeholders

BONUS POINTS

  • Building front-end applications using React and/or React Native.
  • Modeling data using single-table design in DynamoDB.
  • Configuring, deploying and managing secure web application infrastructure on Amazon Web
  • Services (extra points for experience with other cloud providers).
  • Experience developing in a serverless architecture.
  • CSD or CSP certifications
  • CPACC certification

CRUSH & LOVELY

Crush & Lovely consults business leaders on how technology can reduce their overhead, increase their revenue, and improve their relationship with their customers. We use our 16 years of experience designing and building technology solutions to create the products that move the needle for companies.

See more jobs at Crush & Lovely

Apply for this position

We are seeking a Front-End Developer to join our team in a full-time capacity beginning March 1, 2021. This is a work remotely position but requires at least 5 hours of overlap with 10am - 6pm (EST).

YOUR ROLE

  • Work collaboratively with our team to turn wireframes and designs into high-quality HTML, CSS, and JavaScript
  • Actively engage in client meetings, by asking questions, bubbling up concerns, and be able to effectively communicate technical concepts to stakeholders

WHO WE'RE LOOKING FOR

  • Someone with 5+ years front-end development experience or an equivalent portfolio
  • You speak HTML5, CSS, JavaScript fluently
  • Experience writing standards-compliant/cross-browser-compatible code
  • Expertise building responsive web interfaces
  • Advanced familiarity with Git
  • Understand device and browser-specific testing and debugging
  • You enjoy working in Agile environment with a team that supports your work
  • You know how to take ownership and responsibility for what you produce, meeting internal and client deadlines

BONUS POINTS

  • Familiarity with Wordpress
  • Experience using Javascript application frameworks like React and/or Angular
  • Experience with Figma and Adobe Creative Suite
  • CSD or CSP certifications
  • CPACC certification
  • Some knowledge or awareness of accessibility and usability best practices and techniques. If not we’ll catch you up. We’re experts.

CRUSH & LOVELY

Crush & Lovely consults business leaders on how technology can reduce their overhead, increase their revenue, and improve their relationship with their customers. We use our 16 years of experience designing and building technology solutions to create the products that move the needle for companies.

See more jobs at Crush & Lovely

Apply for this position

About Us and Why We’re Hiring

We build “You Need a Budget,” the best budgeting software and education resources around. (Those in the know call us YNAB, which is pronounced “why-nab.”) For more than a decade, people have been buying YNAB and then telling their friends what a difference it has made in their lives. Google us, or read some of our reviews on the app store, and you’ll see what we mean. We love building something that has a huge positive impact on people’s lives.

YNAB is growing, and so is our product team. We’re a software ecosystem that includes apps for web, iPhone, iPad, Apple Watch, and Android phones. We have some big plans for our Android app, and that’s where you come in!

We have one overarching requirement when it comes to joining our team: our Cultural Manifesto has to really click with you. If you’re nodding emphatically while reading this, you’ll probably fit right in!

Of course, we have some firm requirements too. You must have at least five years of professional software development experience, and a minimum of four years spent writing Android apps.

But first, let’s talk about life at YNAB, and then we’ll go into detail about what we’re looking for.

Who You’d Be Working With

Our developer team is about 25 people strong, and we frequently operate in cross-functional teams, so you’ll get to work with awesome people from all different roles in the company.

Regardless of their varied interests, all of our developers have one thing in common: They are a joy to work with. You won’t find heated arguments and raised voices here. We save our competitive spirit for YNAB’s external competitors (or the occasional lively board game session), but internally we build up our teammates and celebrate their successes. We all love to program and solve problems in creative ways, and we regularly take time to geek out and show each other something cool we built or found to make our lives easier.

And of course, as a developer, you’ll work closely with our amazing designers. They have the awards (including at least one actual Emmy®) to prove they’re good at designing stuff. More importantly, they welcome feedback and suggestions during the development process and are happy to tweak an interaction if you tell them it will save you significant development effort.

How You’ll Work at YNAB

We strive hard to make working at YNAB a unique and fantastic experience (we’ve even been named Fortune’s #1 Best Small Company to Work For). We have a team full of truly exceptional people—the kind you’ll be excited to work with. Here’s how we operate:

Responsibility and Empowerment

We appreciate, respect, and trust the expertise and judgment of our developers. We empower them to do what they think is right.

We also work collaboratively. We continuously seek the right amount of structure and unity necessary to maximize productivity. Where it makes sense, we designate someone to make a call.

Even though our developers are right a lot, it's okay to make mistakes here. Exploration and calculated risks are vital to velocity and growth. We freely admit when we're wrong. If something doesn't go as expected, we learn, bounce back, and make corrections.

You won't be alone; others will be there to help, review, reassure, and back you up. We own our processes and collective outcomes as a team.

Live Where You Want

We’re a distributed team, so you can live and work wherever you want, as long as it’s somewhere between the Pacific Time Zone (UTC-8) and the Central European Time Zone (UTC+1). Proximity doesn’t influence productivity. Just make sure you have a reliable internet connection.

No Crazy Hours

We want everyone to have a full life outside of YNAB. We seldom work more than 40 hours per week. There have been rare occasions where things got a little crazy, and people logged some extra hours. But then they took additional time off to balance it all out. We work hard and smart, but we’re in this for the long haul; there’s no need to go crazy on the hours.

Take Vacation (Seriously)

We want you to take vacation. In fact, we have a minimum vacation policy of three weeks per year. Five weeks feels about right (plus two extra weeks for Holiday break). It’s important to get plenty of downtime and get out and do something. We’ll look forward to seeing pictures of your adventures in our #office_wall Slack channel.

The YNAB Retreat

When the pandemic isn’t keeping us from traveling, we get the teams together once a year to catch up on spreadsheets and powerpoints in a Best Western conference room. Just kidding. So far, we’ve done Costa Rica, a gigantic cabin in the mountains, a beach house in the Outer Banks, a ranch in Montana, and most recently, Laguna Beach. We do really fun things at these retreats, but the highlight is inevitably just being together and having a blast.

Up Your Game

We’re serious about helping you improve your craft. We budget for it (hey-o!). Think conferences, Lynda/Skillshare subscriptions, books, and dedicated time away from work to learn something new. We love to see our people grow.

International is Absolutely Okay

If you are Stateside, we’ll set you up as a W2 employee. If you’re international, you’ll be set up as a contractor. We are already spread across the world: Switzerland, Scotland, Mexico, Brazil, Argentina, Germany, Canada, and all over the United States.

Benefits

We offer excellent health, dental, and vision insurance for our US employees, where we cover 100% of the premium for you and your family. (No need to check your vision, you read that right, 100%. Although if you did need to check your vision, we’ve got you covered!)

We also have a Traditional and Roth 401k option. YNAB matches your contributions, up to six percent of your paycheck. Matches vest immediately. (Are you a personal finance junkie like our founder Jesse? He set up YNAB’s 401k to have the lowest fee structure possible, where all plan costs are paid by YNAB, not your retirement nest egg. The investment funds available are fantastic, passively-managed, ultra low-cost index funds. You’re not a PF junkie? Trust us, it’s awesome.)

Competitive Compensation

We use a leading compensation data provider to set competitive and well-defined pay ranges for all of our positions. Your pay is the same no matter where you live, and our goal is to pay at or above the market rate in the United States. We consider raises every year and have a bonus plan based on profitability, which you’re in on from day one. YNAB wins, you win. That kind of thing.

Other Tidbits

  • Once you start, we DEMAND (in a friendly, ALL CAPS IS YELLING way) that you fill out your “Bucket List” spreadsheet with 50 items. (That’s harder than it sounds!)
  • The bucket list really helps in deciding what we should give you for your birthday and the holidays.
  • We’re all adults. There’s no need to punch a clock or ask for permission to take off early one afternoon to go see the doctor. We look at what you accomplish, not how long you sit (have you tried standing?) in front of a computer.
  • We want you firing on all cylinders so we’ll set you up with a top-of-the-line computer and phone and will replace them regularly.
  • Did we mention we make a huge, positive difference in people’s lives?

If this sounds like your ideal environment, read on because now we want to talk about you. You will play a big part in building something easy and joyful to use that helps millions of people discover budgeting as an essential financial and life-planning tool. You will change lives.

You, Our New Senior Android Developer

You're a software developer with over five years of professional, full-time experience. You spent at least four of those years working with Android. You know how to write easy-to-maintain software while still keeping an eye on the roadmap.

You'll help us write and maintain features in our Android app.

We believe in the power of native user interfaces on each platform and are incredibly excited about Jetpack Compose. We are migrating all of our Android code to Kotlin and all new development is in Kotlin.

We have a home-built shared library written in TypeScript that uses the V8 engine for things common across platforms, such as interfacing with our Rails/Postgres server and much of our business logic. We use SQLite for local storage.

As an Android developer here, you don’t have to be an expert in TypeScript or SQL, but being curious about how things work on that layer will help.

Our minSdkVersion is 24, we are moving towards a unidirectional data flow architecture, and we use Coroutines, Flow, ViewBinding, RxJava, Dagger, Robolectric, Bitrise CI, and Github.

We’re already spiking on integrating Kotlin Multiplatform as well, so this is a great time for you to get in at the start of a big Kotlin push.

You’re our person if:
  • You are an excellent, senior developer that can adapt to new languages quickly.

  • You write code that is easy for other programmers and your future self to understand and use.

  • You have extensive experience with Kotlin and Java.

  • You have played an essential role in building, shipping, and supporting at least one significant Android app.

  • You have excellent debugging skills. You know how to find problems and how to build apps so that problems are discoverable in the first place.

  • You are self-motivated and thrive with directions like:

    • "This part of the program is too slow. Can you find out why?"
    • "This component needs to be re-architected to allow for new feature X. How do you think we should do it?"
    • “Our code needs to call into a Javascript library, but that Javascript library is crashing because it can’t find the setTimeout function. Can you investigate?”
  • You are excited to work across multiple platforms with different technologies.

  • You have an understanding of algorithms and data structures beyond arrays and “for loops.” That doesn’t mean you have to be a computer science PhD or even that you have to know “Big O” notation, but you should know when to use a Dictionary/Map, and why finding an element in a sorted array is faster than finding an element in an unsorted array.

  • You feel right at home with Git/Github, and can happily talk about the pros and cons of different Git branching models and workflows.

  • You aren’t (necessarily) a security specialist, but you know enough to be protective of customer data and privacy.

  • You already use and love YNAB. (Not a requirement, but we’ll give you bonus points for this one.)

Diversity

YNAB is an equal opportunity employer. We believe a diversity of backgrounds, beliefs, abilities, and experiences is critical to our success. We are passionate about creating a welcoming, supportive, and collaborative environment for all employees. All are encouraged to apply as we continue to grow a smart, experienced, and diverse team that loves working together to build something that matters.

How to Apply

Apply by 11:59PM on April 4th, 2021. Firm. It’s a real deadline.

Write a cover letter and attach it as a PDF. In your cover letter:

  • Introduce yourself, tell us why this position is of interest to you, and why you would be a great fit. This portion of the cover letter should be less than a page and a half.

  • On a separate page of your cover letter, please answer the following questions. Each response should be about a paragraph in length:

    • What criteria do you look for when searching for your next company or position?
    • What are your favorite and least favorite parts of your current job?
    • Tell us about a time when you had to learn something new to excel at your job.
    • Please tell us about apps or anything you’ve built that makes you look good, and describe your role in those projects. (Include links if applicable.)
    • Briefly (no more than a few sentences) describe a proud “debugging” moment you had, where you found and fixed a bug.
    • If you were interviewing a prospective developer for this position, what would be a good interview question to ask to find out if a candidate really knew their stuff?
  • Complete this short Kotlin test and include a link to your answer in your cover letter. This shouldn’t take more than 30 minutes or so: https://pl.kotl.in/Q1PY9OvAu

  • If you have a prepared resume, attach it in PDF form. If you don’t have a resume because you aren’t even sure you’re looking to change jobs, that’s fine! In that case, please just include an informal list of your work and education history or a link to your LinkedIn profile.

  • Please send all attachments as PDFs

P.S. If this position isn’t right for you at this time, but you know someone else who might be interested, we’d really appreciate it if you passed this along!

See more jobs at You Need A Budget (YNAB)

Apply for this position

Stop dreaming about tomorrow, start making a difference today. Join our team and be the hero you’ve always known yourself to be!

Our band of superheroes are looking for a highly-motivated, ambitious individual who will join the team in creating and improving our most exciting products.

Location, that is unimportant, as long as you are available, enthusiastic, committed, passionate, and know your stuff.

RESPONSIBILITIES

For this role, we need a superhero who will take on the challenges of working in one of the leading WordPress companies, enhancing our website, products, and services, backed by a quality team of pros, some of the best in the world!

QUALIFICATIONS

Strong knowledge of the common PHP or web server exploits and their solutions

Complete knowledge of WordPress architect ( eg. custom post types, WordPress Hooks and existing WordPress functions)

Knowledge of how to interact with RESTful APIs and formats (JSON, XML)

Proficient understanding of code versioning tools (we use GIT)

Good at debug, and must have problem solving skills.

Basic understanding of front-end technologies, such as vanilla JavaScript (not jQuery), HTML5, and CSS3

BONUS POINTS:

Understanding of Object-Oriented Programming (OOPs)

Experience with front-end development tools such as Webpack, NPM, Gulp, etc..

Write code with accessibility and web standards in mind

JOB BENEFITS:

You will be provided with all of the tools, support, and backing you need to get the job done

28 days paid leave per annum (up to 35 days)

Opportunities for paid travel to attend WordCamps and other industry conferences

Long service leave (3 months off paid) after you’ve been with us for a while

Up to 2 months salary bonus based on company growth targets

Technology budgets every three years, the longer you serve, the higher the budget

See more jobs at WPMU DEV

Apply for this position

About Verse

Verse are a vibrant team with a focus on research-driven design and user experience supported by outstanding technical capability. We’re looking for an accomplished Senior Full Stack Developer to join our growing team.

Our developers are responsible for bringing digital experiences to life, and innovating on digital experiences. Working on everything from basic landing pages right through to huge international e-commerce solutions.

We promote a culture of learning and autonomy, so that our teams can help to shape the future of Verse. Therefore we really value individuals who bring an eye for detail, a willingness to learn, as well as being self-motivated to streamline processes and add real value to the role.

Job description

We are looking for a Developer who has a track record of successfully delivering development projects within an agency environment. You will be a team player with a solutions-based approach. You will be bang up to date with latest industry developments and be a stickler for abiding by coding standards and best practices.

We want you to be able to see the bigger picture, not just your immediate task list in front of you to ensure projects are running smoothly, proactively looking to innovate, streamline processes and push the boundaries for both Verse and our clients alike.

We are an agile team that is rapidly expanding. For you, this means there is the opportunity to make the role your own and really grow with us!

Role and responsibilities

  • The development of industry-leading websites and digital experiences.
  • Taking designs and converting them into Craft CMS and Shopify sites.
  • Innovation; constantly looking for better ways to do things by keeping up to date with the latest developments in the industry and applying this to client work.
  • Championing process across the team, ensuring coding standards and best practices are followed.
  • Ensuring all development work is fully tested before client review.
  • Liaising with the management team to give progress updates and escalating any issues.
  • Working as part of a wider team with project managers, designers, customer success and support desk analysts.
  • Managing other resources to ensure the team is hitting wider client deadlines.
  • Perform any other reasonable duties as required

Skills and experience Required

  • Must have development experience with Craft CMS and Shopify
  • A proven track record in web development
  • A great working knowledge of PHP, HTML, CSS & SASS
  • Well versed in Twig/Liquid templating languages
  • A great working knowledge of JavaScript (including jQuery framework)
  • Good communication skills and interpersonal skills
  • Appreciation for clean and readable code
  • Experienced in GIT and version control systems
  • Strong team player who has the ability to use their initiative and self-manage
  • Experience working with PHP frameworks such as Symfony/Yii
  • Demonstrable skills implementing responsive websites

Desirable experience

  • Knowledge of setting up and maintaining CI/CD pipelines
  • Test driven development skills
  • Agile methodologies
  • DevOps - Deployment / testing / monitoring
  • API integration / development
  • GraphQL experience
  • Additional knowledge of languages such as XML, CSV and JSON. Used in creating, extracting and manipulation data
  • NodeJS development experience
  • React/NextJS development experience
  • Experience in either Photoshop / Sketch / Figma
  • A passion for knowledge with a strong desire to learn and deploy new skills
  • Accessibility best practices
  • Experience of using project management software and tools – (Jira and or Trello)
  • Knowledge of SEO best practices and the importance of ensuring this is fully considered from the onset of a project.
  • Good understanding of software design and architecture

What we’re offering Salary

Competitive

Other Perks

But that’s not all, we also have some lovely perks:

  • Holiday allowance - 33 days including Bank Holidays
  • Workplace pension scheme
  • Flexible working and working from home

Impressive wellbeing package including:

  • access to a GP over the phone or video conferencing with prescriptions capability,
  • healthcare cash plan to claim back a number of medical expenses such as dental, optical, physiotherapy, chiropractor, podiatry, overnight stays in hospital as well as many more...
  • 24/7 confidential helpline or bookable face-to-face sessions with qualified counsellors, trauma specialists and Cognitive Behavioural Therapists...
  • free initial legal advice with a leading law firm.
  • Money Management advice, including help with budgeting to negotiating payment arrangements on debt.
  • Free tea and coffee in the offices, sometimes biscuits….
  • Lots of super discounts at restaurants, shops and gyms.
  • Company Away Day and Socials.
  • Verse contribute to (Bi-)Monthly team social night.
  • £100 headphones budget once successfully completed probation period.

Location

Office-based or remote.

We have two office locations which you can work out of in Birmingham or Kendal (at present the company is fully remote). From time to time we might require you to attend in-person meetings at either office. There is a requirement to travel with this role to meet with clients on occasion.

Type

Full time - 8:30 to 17:00 with 1 hour for lunch. At Verse we do practice flexible working.

Monday to Friday total 37.5 hours a week. Part time considered.

See more jobs at Verse Group Ltd

Apply for this position

Fullstack Product Engineer

We’re looking to grow our web product engineering team with two back-end to full-stack focused engineers to join us on our mission to provide essential tools to help small businesses get off the ground and grow.

We’re looking for customer-focused product engineers to take our teams to the next level.We have open positions in our biggest product team, the Publish team as well as in the team responsible for building and maintaining our Core shared services such as login, payments and billing, and connecting social media channels.

If that sounds interesting to you, we'd love to learn more about you!

Who You'll Work With

You will report to an engineering manager and work closely with a team of 4-7 engineers supported by product managers, designers, data analysts, customer advocates, and marketing managers.

What You'll Do

We are currently transitioning from a company that offers several separate products to having an all in one solution, and you will be helping build the foundation that enables us to do this.

Our front-end applications are built using React.js with GraphQL as the interface to our backend services, written in Node.js or PHP. We're agile, use continuous integration and continuous delivery, deploying to production every single day.

  • You’ll be working within our product engineering teams to autonomously build new product features and maintain our core API.
  • You will contribute to our engineering standards to continuously improve the consistency and quality of our codebases and processes.
  • You'll work on bug fixing and improving application performance.
  • As you gain context, you’ll provide technical guidance to teammates and insight into technical decisions to product managers.

Helpful Skills and Experience

  • You have experience as a back-end or full-stack developer in any procedural language, working on back-end systems with meaningful production traffic.
  • You have experience with databases. Mongo would be a bonus.
  • You have an understanding of how distributed systems work, and experience working with multiple APIs and data sources.
  • You are passionate about writing simple, maintainable code and you take a balanced approach to product engineering, embracing pragmatism over perfection in your work.
  • You are keen to write and maintain tests where needed and appreciate the importance of working effectively with legacy codebases.
  • Experience working with GraphQL, PHP, or Node.js would be helpful.
  • Experience building micro-services with Kubernetes would be helpful.
  • Experience with any JavaScript frameworks (or openness to exploring full-stack engineering) would be helpful but isn’t required. We encourage folks to work across the stack.
  • We value the depth and quality of your experience, over counting years. That said, successful applicants typically have 3 years + of development experience.

Unsure if you meet all these requirements? Please apply anyway! We would love to hear from you!

Perks and Benefits We hope that you're excited by the possibilities that come with working at Buffer! In addition to our unique culture, we also offer these fun perks and benefits.

See more jobs at Buffer

Apply for this position

SweetRush has an exciting opportunity for an experienced creative front-end developer (full stack is also acceptable) with an eye for graphic and UX design!

ABOUT THE ROLE:

This is an important role on the Engineering and Development department’s Course Development team, and you will be reporting directly to the Course Development team lead.

Historically, the developers most successful in this role contribute to multiple projects at the same time; show a willingness to improve existing techniques, frameworks, and templates; and come up with innovations of their own. You will succeed if you truly enjoy active collaboration with your colleagues and don’t mind stepping in when your help is required.

This is a remote position and a great opportunity to work from home. Candidates from all geographic locations are welcome to apply; however, our development team is mostly based in North and Latin America, and you should be willing to work during our business hours.

REQUIRED SKILLS:

Front end

  • 7+ years as a front-end or full stack developer in a creative environment

  • Expert-level JavaScript skills—Vanilla JS expertise is as important as the knowledge of frameworks and libraries

  • High level of competency in HTML5 and CSS3

  • Familiarity with one or more frameworks, preferably React and Node.js

  • While React is the most commonly used framework at the moment, your proven ability to quickly harness unfamiliar technology is more important than an intimate knowledge of any of the given frameworks.

  • Most importantly - you can look at just about any cool effect, interaction, animation, parallax, website on the web, and say - Even if I can’t do this now, I want to try!

  • Understanding of responsive design and mobile-first principles

  • Soft skills and generic productivity tools

  • Ability to clearly communicate in English

  • English verbal communication skills are an absolute must because the position requires frequent interaction with peers and clients.

  • Experience with version control systems such as Git or Subversion

  • Experience working in a team development environment or demonstrating a capacity to do so

  • Enjoy learning and experimenting, open to new ideas

YOU WILL IMPRESS EVERYONE IF YOU:

  • Have built a learning simulation
  • Have experience with mobile app development and distribution
  • Have experience with graphic and UX design
  • Know anything about Adapt Framework

YOU MAY BE EXPECTED TO:

  • Complete a test assignment
  • Be interviewed by a number of highly judgmental yet supremely talented future colleagues

THE ESSENCE OF THE JOB

OK, now that you’ve made it through all the obligatory language, you may be wondering what this position is really all about. Therefore, please read the rest of this job description carefully!

It all boils down to your ability to make a simple claim: I can do it!

If we show you an interactive website with intricate animations, a complicated menu system, and multiple interdependencies, you should state: I can do it!

If we need to harness a complex web-based gaming engine and use it for the first time to build a learning simulation, you should confidently assert: I can do it!

If we need to produce a large volume of digital training materials in a record short period of time, you should answer: I can do it!

And if we need an adventurous engineer to lead the team in the creation of a system that is completely different from everything we have done before, we’re most definitely looking for the loud I can do it!

And even more importantly, you must want to do it.

SweetRush is a team of winners. These are not empty words. Just check out our impressive industry trophy shelf, which includes this recent success: https://www.sweetrush.com/sweetrush-wins-16-awards-brandon-hall-awards-2020.

As a winner, you will always want the ball. Want to do better. Want to be more creative and efficient. Join us, and let's see if we can win even more by working together!

This is a work-from-home opportunity! We are 100% virtual, and all communications occur over digital channels (Skype/Web Share/email), apart from infrequent on-site meetings. Occasional travel may be required.

IF THE ABOVE DESCRIBES YOUR INTERESTS AND EXPERIENCE, PLEASE SUBMIT A CURRENT RESUME AND YOUR SALARY REQUIREMENTS. WE LOOK FORWARD TO MEETING YOU!

Please note: We're all about remote work and have collaborators based all around the world; however, SweetRush is a US-based company, and English is our primary language. If you'd like to be considered for this opportunity, please submit your resume in English.

See more jobs at SweetRush

Apply for this position

About Us and Why We’re Hiring

We build “You Need a Budget,” the best budgeting software and education resources around. (Those in the know call us YNAB, which is pronounced “why-nab.”) For more than a decade, people have been buying YNAB and then telling their friends what a difference it has made in their lives. Google us, or read some of our reviews on the app store, and you’ll see what we mean. We love building something that has a huge positive impact on people’s lives.

YNAB is growing, and so is our product team. We’re a software ecosystem that includes apps for web, iPhone, iPad, Apple Watch, and Android phones. We have some big plans for our iOS app, and that’s where you come in!

We have one overarching requirement when it comes to joining our team: our Cultural Manifesto has to really click with you. If you’re nodding emphatically while reading this, you’ll probably fit right in!

Of course, we have some firm requirements too. You must have at least five years of professional software development experience, and a minimum of four years spent writing iOS apps.

But first, let’s talk about life at YNAB, and then we’ll go into detail about what we’re looking for.

Who You’d Be Working With

Our developer team is about 25 people strong, and we frequently operate in cross-functional teams, so you’ll get to work with awesome people from all different roles in the company.

Regardless of their varied interests, all of our developers have one thing in common: They are a joy to work with. You won’t find heated arguments and raised voices here. We save our competitive spirit for YNAB’s external competitors (or the occasional lively board game session), but internally we build up our teammates and celebrate their successes. We all love to program and solve problems in creative ways, and we regularly take time to geek out and show each other something cool we built or found to make our lives easier.

And of course, as a developer, you’ll work closely with our amazing designers. They have the awards (including at least one actual Emmy®) to prove they’re good at designing stuff. More importantly, they welcome feedback and suggestions during the development process and are happy to tweak an interaction if you tell them it will save you significant development effort.

How You’ll Work at YNAB

We strive hard to make working at YNAB a unique and fantastic experience (we’ve even been named Fortune’s #1 Best Small Company to Work For). We have a team full of truly exceptional people—the kind you’ll be excited to work with. Here’s how we operate:

Responsibility and Empowerment

We appreciate, respect, and trust the expertise and judgment of our developers. We empower them to do what they think is right.

We also work collaboratively. We continuously seek the right amount of structure and unity necessary to maximize productivity. Where it makes sense, we designate someone to make a call.

Even though our developers are right a lot, it's okay to make mistakes here. Exploration and calculated risks are vital to velocity and growth. We freely admit when we're wrong. If something doesn't go as expected, we learn, bounce back, and make corrections.

You won't be alone; others will be there to help, review, reassure, and back you up. We own our processes and collective outcomes as a team.

Live Where You Want

We’re a distributed team, so you can live and work wherever you want, as long as it’s somewhere between the Pacific Time Zone (UTC-8) and the Central European Time Zone (UTC+1). Proximity doesn’t influence productivity. Just make sure you have a reliable internet connection.

No Crazy Hours

We want everyone to have a full life outside of YNAB. We seldom work more than 40 hours per week. There have been rare occasions where things got a little crazy, and people logged some extra hours. But then they took additional time off to balance it all out. We work hard and smart, but we’re in this for the long haul; there’s no need to go crazy on the hours.

Take Vacation (Seriously)

We want you to take vacation. In fact, we have a minimum vacation policy of three weeks per year. Five weeks feels about right (plus two extra weeks for Holiday break). It’s important to get plenty of downtime and get out and do something. We’ll look forward to seeing pictures of your adventures in our #office_wall Slack channel.

The YNAB Retreat

When the pandemic isn’t keeping us from traveling, we get the teams together once a year to catch up on spreadsheets and powerpoints in a Best Western conference room. Just kidding. So far, we’ve done Costa Rica, a gigantic cabin in the mountains, a beach house in the Outer Banks, a ranch in Montana, and most recently, Laguna Beach. We do really fun things at these retreats, but the highlight is inevitably just being together and having a blast.

Up Your Game

We’re serious about helping you improve your craft. We budget for it (hey-o!). Think conferences, Lynda/Skillshare subscriptions, books, and dedicated time away from work to learn something new. We love to see our people grow.

International is Absolutely Okay

If you are Stateside, we’ll set you up as a W2 employee. If you’re international, you’ll be set up as a contractor. We are already spread across the world: Switzerland, Scotland, Mexico, Brazil, Argentina, Germany, Canada, and all over the United States.

Benefits

We offer excellent health, dental, and vision insurance for our US employees, where we cover 100% of the premium for you and your family. (No need to check your vision, you read that right, 100%. Although if you did need to check your vision, we’ve got you covered!)

We also have a Traditional and Roth 401k option. YNAB matches your contributions, up to six percent of your paycheck. Matches vest immediately. (Are you a personal finance junkie like our founder Jesse? He set up YNAB’s 401k to have the lowest fee structure possible, where all plan costs are paid by YNAB, not your retirement nest egg. The investment funds available are fantastic, passively-managed, ultra low-cost index funds. You’re not a PF junkie? Trust us, it’s awesome.)

Competitive Compensation

We use a leading compensation data provider to set competitive and well-defined pay ranges for all of our positions. Your pay is the same no matter where you live, and our goal is to pay at or above the market rate in the United States. We consider raises every year and have a bonus plan based on profitability, which you’re in on from day one. YNAB wins, you win. That kind of thing.

Other Tidbits

  • Once you start, we DEMAND (in a friendly, ALL CAPS IS YELLING way) that you fill out your “Bucket List” spreadsheet with 50 items. (That’s harder than it sounds!)
  • The bucket list really helps in deciding what we should give you for your birthday and the holidays.
  • We’re all adults. There’s no need to punch a clock or ask for permission to take off early one afternoon to go see the doctor. We look at what you accomplish, not how long you sit (have you tried standing?) in front of a computer.
  • We want you firing on all cylinders so we’ll set you up with a top-of-the-line computer and phone and will replace them regularly.
  • Did we mention we make a huge, positive difference in people’s lives?

If this sounds like your ideal environment, read on because now we want to talk about you. You will play a big part in building something easy and joyful to use that helps millions of people discover budgeting as an essential financial and life-planning tool. You will change lives.

You, Our New Senior iOS Developer

You're a software developer with over five years of professional, full-time experience. You spent at least four of those years working with iOS. You know how to write easy-to-maintain software while still keeping an eye on the roadmap.

You'll help us write and maintain features in our iOS/iPadOS/watchOS app.

We have a native Swift/Objective-C implementation for the app infrastructure and user interface code. We are migrating our codebase over time from Objective-C to Swift, with all new development in Swift.

We use a shared library written in TypeScript for things common across platforms, such as interfacing with our Rails/Postgres server and much of our business logic. We use SQLite for local storage.

As an iOS developer here, you don’t have to be an expert in TypeScript or SQL, but being curious about how things work on that layer will help.

You’re our person if:

  • You are an excellent, senior developer that can adapt to new languages quickly.
  • You write code that is easy for other programmers and your future self to understand and use.
  • You have deep experience with Swift and are comfortable with Objective-C.
  • You have played an essential role in building, shipping, and supporting at least one significant iOS app.
  • You have excellent debugging skills. You know how to find problems and how to build apps so that problems are discoverable in the first place.
  • You have an understanding of algorithms and data structures beyond arrays and “for loops.” That doesn’t mean you have to be a computer science PhD or even that you have to know “Big O” notation, but you should know when to use a Dictionary/Map, and why finding an element in a sorted array is faster than finding an element in an unsorted array.
  • You aren’t (necessarily) a security specialist, but you know enough to be protective of customer data and privacy.
  • You already use and love YNAB. (Not a requirement, but we’ll give you bonus points for this one.)

Diversity

YNAB is an equal opportunity employer. We believe a diversity of backgrounds, beliefs, abilities, and experiences is critical to our success. We are passionate about creating a welcoming, supportive, and collaborative environment for all employees. All are encouraged to apply as we continue to grow a smart, experienced, and diverse team that loves working together to build something that matters.

How to Apply

Apply by 11:59PM on March 28th, 2021. Firm. It’s a real deadline.

Write a cover letter and attach it as a PDF. In your cover letter:

  • Introduce yourself, tell us why this position is of interest to you, and why you would be a great fit. This portion of the cover letter should be less than a page and a half.

  • On a separate page of your cover letter, please answer the following questions. Each response should be about a paragraph in length:

    • What criteria do you look for when searching for your next company or position?
    • What are your favorite and least favorite parts of your current job?
    • Tell us about a time when you had to learn something new to excel at your job.
    • Please tell us about apps or anything you’ve built that makes you look good, and describe your role in those projects. (Include links if applicable.)
    • Briefly (no more than a few sentences) describe a proud “debugging” moment you had, where you found and fixed a bug.
    • If you were interviewing a prospective developer for this position, what would be a good interview question to ask to find out if a candidate really knew their stuff?
  • Complete this short coding test in your language of choice and include a link to your results in your cover letter. This shouldn’t take more than 30 minutes or so: https://www.interviewzen.com/apply/PVNGB2

    • Swift isn’t directly supported yet in that simple Interview Zen code editor, but you can choose plain “Text” as the language and write in Swift anyway if you like.

If you have a prepared resume, attach it in PDF form. If you don’t have a resume because you aren’t even sure you’re looking to change jobs, that’s fine! In that case, please just include an informal list of your work and education history or a link to your LinkedIn profile. Please send all attachments as PDFs.

P.S. If this position isn’t right for you at this time, but you know someone else who might be interested, we’d really appreciate it if you passed this along!

See more jobs at You Need A Budget (YNAB)

Apply for this position

Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

Marketcircle is looking for some Sr. Backend Software Developers. Join as a key member of our team responsible for building and supporting the services and infrastructure for the Daylite CRM Platform.

Qualified candidates:

  • Have 8+ years of experience

  • Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience.

  • Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka,

  • HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch

  • Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.

Bonus points for:

  • Experience with infrastructure management tools (like Puppet, Ansible or Chef)

  • Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)

  • Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Things you might be working on:

  • RESTful interfaces to persist data for our client apps

  • Authentication and payment backends

  • PostgreSQL database(s) with custom extensions

  • Elasticsearch indexing and search

Note: there will be occasional on-call duties.

Marketcircle Inc. is a fun and distributed tech company. We believe in the power of Kaizen, teamwork, creativity, ownership, and empathy. By embodying these core values we know we impact the lives of our customers, and each other.

Our mission is to empower small business worldwide which drives us to develop a native macOS and iOS app that helps thousands create organization of what would otherwise be chaos.

See more jobs at Marketcircle

Apply for this position

Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

We are looking for someone who excels at software design, execution, coaching others for the development of our Daylite apps. As part of this role you will be a key individual contributor to building Daylite for macOS and iOS.

To ensure success as a Senior Software Developer for Apple Platforms, you should have an extensive track record of shipping apps for macOS and/or iOS and have experience working with AppKit and UIKit, Objective-C and Swift. Bonus points for experience with SwiftUI.

Responsibilities:

  • Software design and development of new functionality in Daylite for macOS and iOS

  • Maintaining and improving the software quality of Daylite

  • Writing and maintaining reliable Objective-C and Swift code

  • Supporting and coaching up developers

Requirements:

  • Have 8+ years of development experience

  • Extensive experience building macOS and/or iOS apps

  • Bachelor’s degree in Computer Science, Computer Engineering or related field

  • Proficiency with code versioning tools: Git, GitHub

  • Familiarity with MVC, declarative programming, relational databases, REST APIs, and testing tools

  • Are comfortable working remotely (100% remote work environment, but located within Canada or US) as well as being comfortable working both independently and collaboratively

See more jobs at Marketcircle

Apply for this position

We're looking for a Content Marketing Developer to join our team. You’ll have the chance to work in many different areas, on websites that are viewed by hundreds of thousands of developers and designers every month.

  • Learning Content: We love to learn new things. That's why we love to help our users and community learn new things, too. Our learning content on Git and lots of other development topics is read by over half a million people every month. This allows you to learn lots of new things - and teach them to our community at the same time! The content you produce can take many forms (blog + guest posts, tutorials, videos, webinars…) and be about any topic that’s interesting for our community.

  • Growth Marketing: Besides creating new content, we also work hard to make our existing content more successful: email automations, SEO, A/B tests, performance improvements, professional popup campaigns, and countless little improvements help us optimize our projects and content all the time.

  • Tech & Tools: We’re using a broad, modern collection of tools for our marketing: you’ll find Google Analytics, ActiveCampaign, Ahrefs, OptinMonster, and many more in your tool belt.

  • Website Development: We have a multitude of cool web projects that evolve quickly: the Tower website and blog, our learning platform, the Tower online help, and many special projects. You'll work with static-site generators and lots of modern Sass / CSS, Javascript, and Ruby.

Skills & Requirements

  • 3+ years experience in web development
  • Fluent in English
  • Advanced knowledge of Git and version control
  • Experience with HTML5, CSS / Sass, JavaScript
  • Experience with at least one programming language (PHP, Ruby, Go, JavaScript, Swift…)
  • You are a good and mindful communicator
  • You are open to learn our toolchain (e.g. GitHub, Heroku, Zendesk, ActiveCampaign, Postmark and their APIs)

You

  • very reliable & thorough: you accept responsibility for your own work and its quality
  • hungry to be part of a team that creates things that matter
  • self-motivated and capable of working remotely
  • open to discussions and a mindful communicator
  • willing to be part of a team & yet able to work independently
  • paying attention to detail
  • open-minded and respectful – regarding people, technologies and projects
  • happy to become part of a small, international team of friendly & skilled professionals

About us

Learn more about us and how we work. We'are looking forward to hearing from you!

See more jobs at Tower

Apply for this position

ABOUT THE ROLE

We’re looking for a Product Designer to play a key role on the Digital Products team at TED. You’ll work on complex design projects that touch millions of users – from conference technology, web and mobile experiences, and supporting our many community and social impact initiatives.

Please include a portfolio with your application (with password, if necessary).

RESPONSIBILITIES

  • Define the end-to-end user experience on various products serving a variety of user needs, increasing engagement, strengthening community, and driving the impact of ideas
  • Drive projects forward from whiteboard sketching to high-fidelity final treatments
  • Plan and execute user research, deploying all the tools in your arsenal to understand user pain points, motivations, habits, and workflows
  • Rapidly produce multiple concepts and prototypes, recognizing that there is rarely “one right answer” and there is value in exploring trade-offs
  • Collaborate with other Product Designers as well as Product Managers, Engineers, and other stakeholders, both informally and through participation in structured reviews and Design Sprints
  • Define critical user journeys and promote a culture of product design excellence not only inside the Digital Products team, but also across TED more broadly
  • Champion user experience and advocate for design and user research best practice across the organisation, helping to build our design team culture, processes, and systems

SKILLS / EXPERIENCE

  • 2-5 years of experience in product design
  • Fluency in a broad range of software design disciplines, including interaction design, information architecture, and visual design; familiarity with motion design and native app design
  • Experience leading complex design efforts from ideation through prototyping, refinement, iteration, user testing, launch, post-launch maintenance, and turndowns when necessary
  • Track record of successful collaboration with Product Managers, Engineers, and stakeholders (preferably with both in-person and distributed teams)
  • Track record of leveraging design systems, design tools (e.g., Figma, Miro, usertesting.com), and user research to accelerate iteration and development
  • Strong communication, curiosity, collaboration, and perspective-taking skills – eager to understand the goals, values, and constraints of others, whether they are TED staff, partners, users, or beyond
  • Mission-driven and keen to support and grow our global community, welcoming people from every discipline and culture who seek a deeper understanding of the world
  • Desire to work in a fast-paced environment where we navigate the complexities of both scale (especially on ted.com) and crafted experience (especially for our conferences)
  • Your current location is flexible, but you’ll need to work U.S. east coast hours. Once it is safe, this position can be based in TED’s Manhattan office, though we will also consider candidates who would indefinitely work remotely.

WHY WORK FOR US

TED is a global community, welcoming people from every discipline and culture who seek a deeper understanding of the world. We believe passionately in the power of ideas to change attitudes, lives and, ultimately, the world. TED began in 1984 as a conference where Technology, Entertainment and Design converged, and today covers almost all topics — from science to business to global issues — in more than 100 languages. Everything we do is driven by this goal: How can we best spread great ideas?

In addition to driving forward TED’s mission and joining our dynamic Digital Products team, we’re proud to provide strong employee benefits, including:

  • Full health benefits (medical, dental, vision) 100% paid by TED for employees
  • Work-life balance encouraged (TED closes for a 2-week summer break and 1-week winter break plus you're eligible for additional paid time off)
  • Free OneMedical and SpringHealth membership for you and your dependents to address physical and mental well-being
  • Paid family leave
  • 401(k) with match

See more jobs at TED Conferences

Apply for this position

ABOUT THE ROLE

We’re looking for a Product Manager to play a key role on the Digital Products team at TED, focused specifically on building out, and iterating upon, TED’s conference technology.

TED conferences are global events that showcase research and ideas from all disciplines. Conference programs are designed for attendees and speakers from vastly different fields to connect and draw inspiration from unlikely places. You’ll be involved in building the tools that help create the magic of TED.

RESPONSIBILITIES

  • Collaborate with other product managers, designers, and engineers to scope and implement solutions for TED’s in-person and virtual conference communities
  • Define product vision through problem/opportunity definition, business goals, market and user research, and stakeholder management
  • Partner with TED’s internal stakeholders and subject-matter experts to set priorities, orchestrate product development schedule/roadmap, and manage and communicate prioritization
  • Coordinate all aspects of product delivery, including: release planning, change/dependency management, user acceptance testing, go-to-market/rollout operations, and product marketing
  • Communicate updates and outcomes regularly to senior leadership across the organization
  • Contribute to the broader culture and progress of the Digital Products team, and TED overall (e.g., through Employee Resource Groups, Hack Weeks, and team summits)

SKILLS / EXPERIENCE

  • 2-5 years of product management experience
  • Proficient with the product development lifecycle and tools of the trade (discovery, user research, requirements gathering, prioritization, usability testing, data analysis, QA, etc.)
  • Can generally understand impact vs. effort required for projects and are capable of discussing requirements and tradeoffs with engineers
  • Have partnered with designers to develop exceptional user experiences that have had successful business outcomes
  • Love tackling complex problems in ambiguous environments and have the grit and creativity to get to a great solution
  • Comfortable assuming multiple roles, keeping pace with shifting priorities, and maintaining your own work queue
  • Detail-oriented, adaptable, and curious, with an ability to gather information by clearly articulating questions and escalating for help, when needed
  • Preferred: Experience with SaaS products, data integration, and/or service design
  • Your current location is flexible, but you’ll need to work U.S. east coast hours. Once it is safe, you can be based out of, or at least need to periodically travel to, TED’s Manhattan office.

WHY WORK FOR US

TED is a global community, welcoming people from every discipline and culture who seek a deeper understanding of the world. We believe passionately in the power of ideas to change attitudes, lives and, ultimately, the world. TED began in 1984 as a conference where Technology, Entertainment and Design converged, and today covers almost all topics — from science to business to global issues — in more than 100 languages. Everything we do is driven by this goal: How can we best spread great ideas?

In addition to driving forward TED’s mission and joining our dynamic Digital Products team, we’re proud to provide strong employee benefits, including:

  • Full health benefits (medical, dental, vision) 100% paid by TED for employees
  • Work-life balance encouraged (TED closes for a 2-week summer break and 1-week winter break plus you're eligible for additional paid time off)
  • Free OneMedical and SpringHealth membership for you and your dependents to address physical and mental well-being
  • Paid family leave
  • 401(k) with match

See more jobs at TED Conferences

Apply for this position

POSITION OVERVIEW

TED stages conferences and produces video media that it brings to millions of people around the world, through web media and other platforms. As a Back-End Engineer, you will be responsible for the backend systems that power our user-facing experiences that power a lasting archive of ideas. You will work directly with experience designers and product owners to take new features from conception to production.

QUALIFICATIONS / SKILLS

  • 5+ years Ruby on Rails experience, including gem development or rails engines
  • 8+ years overall professional experience in software development
  • Experienced in relational and document-based databases
  • Strong focus on code-quality, documentation, test-driven development, performance, scalability, monitoring, and readability
  • Able to debug and test problems through complex interconnected HTTP based services.
  • Experienced with Devops technologies including Docker/AWS
  • Curious and knowledgeable about web technologies and frameworks.
  • Able to refactor legacy projects in addition to greenfield development
  • Strong ownership of work with the ability to drive projects from inception through to completion, balancing doing it right and doing it fast
  • Values cross-functional collaboration and a diverse workplace
  • Familiarity with git, version control, and Unix/Linux command line best practices
  • Experienced in building APIs for internal and public consumption, JSON:API or GraphQL a plus.
  • Some experience with Javascript backend technology: Express/Node a plus
  • Some experience in Javascript, CSS, HTML, and related Web APIs a plus

RESPONSIBILITIES

  • Analyze user requirements and design solutions for new features
  • Design tools and libraries that will be used by other back-end engineers and company-wide
  • Manage and monitor back-end testing, performance, and code quality
  • Influence and guide the direction of our products and back-end technology
  • Experiment with new technologies and share discoveries with the team
  • Foster growth and support other back-end engineers through constructive, collaborative code reviews
  • Clearly communicate technical constraints and opportunities with stakeholders
  • Willingness to contribute however possible to ensure overall effectiveness of position
  • Other duties and special projects as may be assigned from time to time
  • Travel: Upon request / as needed

BENEFITS

  • Full health benefits (medical, dental, vision) 100% paid by TED for employees
  • Paid family leave
  • Work-life balance encouraged (TED closes for a 2-week summer break and 1-week winter break plus you're eligible for additional paid time off)
  • Free OneMedical and SpringHealth membership for you and your dependents to address physical and mental well-being
  • 401k with match

See more jobs at TED Conferences

Apply for this position

POSITION OVERVIEW

TED creates, produces and distributes audio and video media (most famously TED Talks) to millions of people around the world. As a Senior Software Engineer, you will be responsible for the development of mobile apps and their accompanying backend systems which deliver TED content to a diverse landscape of people using myriad devices. You will work directly with designers, developers and product owners to take new features and products from conception to production.

QUALIFICATIONS / SKILLS

  • 4+ years of professional experience in software development.
  • Expert-level knowledge of Javascript in both frontend and backend applications.
  • Strong knowledge of HTML, CSS and other web front-end technologies.
  • Experience with React, Ruby on Rails, MySQL, git, version control best practices, and the Unix command line.
  • It’s a plus to have experience with React Native, native iOS and Android development, AWS and/or Firebase, and video streaming technologies
  • An insatiable curiosity for technology, software and IoT.
  • Must be a self-starter who will stop at nothing to clear blockers and ship products.
  • Must be a ferocious debugger who is unfazed by complex toolchains, immature SDKs and emerging technologies.
  • Values cross-functional collaboration
  • Values a diverse workplace

RESPONSIBILITIES

  • Develop the apps that stream TED’s media to millions of users
  • Develop conference technology apps that facilitate first-class conference experiences both in-person and remotely
  • Develop and maintain the backend systems that support the apps, with an eye towards performance and scale.
  • Experiment with new technologies and share discoveries with the team
  • Foster growth and support other engineers through constructive, collaborative code reviews
  • Clearly communicate technical constraints and opportunities with stakeholders
  • Willingness to contribute however possible to ensure overall effectiveness of position
  • Other duties and special projects as may be assigned from time to time
  • Travel: Upon request / as needed

BENEFITS

  • Full health benefits (medical, dental, vision) 100% paid by TED for employees
  • Paid family leave
  • Work-life balance encouraged (TED closes for a 2-week summer break and 1-week winter break plus you're eligible for additional paid time off)
  • Free OneMedical and SpringHealth membership for you and your dependents to address physical and mental well-being
  • 401k with match

See more jobs at TED Conferences

Apply for this position

POSITION OVERVIEW

TED creates, produces and distributes audio and video media (most famously TED Talks) to millions of people around the world. As a Senior Software Engineer, you will be responsible for the development of backend systems which deliver TED content to millions of people worldwide. You will collaborate with developers and product owners to take new features and products from conception to production.

QUALIFICATIONS / SKILLS

  • 5+ years of professional experience in software development.
  • Expert-level knowledge of: JavaScript /TypeScript in NodeJS MySQL and RDS technologies Distributed system design and architecture AWS infrastructure
  • Proficiency with: GraphQL API design and development HTML, CSS and other web front-end technologies. Git and version control best practices Unix command line Docker
  • It’s a plus to have experience with: Email delivery systems and deliverability Job queues and worker processes React Next.js Apollo Server Ruby on Rails
  • An insatiable curiosity for technology and software development.
  • Absolutely must be a self-starter whose default mode is action and persistence.
  • Proactive, positive communication and a team-first attitude are paramount.
  • Must be a ferocious debugger who is unfazed by complex toolchains, immature SDKs and emerging technologies.
  • Values cross-functional collaboration
  • Values a diverse workplace

RESPONSIBILITIES

  • Develop web services that drive user engagement across TED’s ecosystem.
  • Architect software using well-established design patterns and best practices.
  • Experiment with new technologies and share discoveries with the team
  • Foster growth and support other engineers through constructive, collaborative code reviews
  • Clearly communicate technical constraints and opportunities with stakeholders
  • Willingness to contribute however possible to ensure overall effectiveness of position
  • Other duties and special projects as may be assigned from time to time
  • Travel: Upon request / as needed

BENEFITS

  • Full health benefits (medical, dental, vision) 100% paid by TED for employees
  • Paid family leave
  • Work-life balance encouraged (TED closes for a 2-week summer break and 1-week winter break plus you're eligible for additional paid time off)
  • Free OneMedical and SpringHealth membership for you and your dependents to address physical and mental well-being
  • 401k with match

See more jobs at TED Conferences

Apply for this position

POSITION OVERVIEW

TED creates, produces and distributes audio and video media (most famously TED Talks) to millions of people around the world. As a Software Engineer working with React Native, you will be responsible for the development of mobile apps which deliver TED content to millions of people around the world. You will collaborate with a team of top-tier developers, designers and product owners to take new features and products from conception to production.

QUALIFICATIONS / SKILLS

  • 4+ years of professional experience in software development.
  • Expert-level knowledge of: JavaScript in frontend environments React Native TypeScript React best practices and patterns (hooks, functional components, state management, etc)
  • Strong knowledge of: HTML, CSS and other web front-end technologies.
  • Integrating with remote services asynchronously via REST, GraphQL, etc.
  • Collaborating with teams via GitHub using pull requests and version control best-practices.
  • Preferred experience with: Native iOS and/or Android development and tool chains Firebase Video streaming technologies React in the browser -Absolutely must be a self-starter whose default mode is action and persistence.
  • Proactive, positive communication and a team-first attitude are paramount.
  • Must be a ferocious debugger who is unfazed by complex toolchains, immature SDKs and emerging technologies.
  • Values cross-functional collaboration
  • Values a diverse workplace
  • Familiarity with git and version control best practices
  • Familiarity with Unix command line and best practices

RESPONSIBILITIES

  • Develop high-performing apps that stream TED’s media to millions of people
  • Develop conference technology apps that facilitate first-class conference experiences both in-person and remotely
  • Experiment with new technologies and share discoveries with the team
  • Foster growth and support other engineers through constructive, collaborative code reviews
  • Clearly communicate technical constraints and opportunities with stakeholders
  • Willingness to contribute however possible to ensure overall effectiveness of position
  • Other duties and special projects as may be assigned from time to time
  • Travel: Upon request / as needed

BENEFITS

  • Full health benefits (medical, dental, vision) 100% paid by TED for employees
  • Paid family leave
  • Work-life balance encouraged (TED closes for a 2-week summer break and 1-week winter break plus you're eligible for additional paid time off)
  • Free OneMedical and SpringHealth membership for you and your dependents to address physical and mental well-being
  • 401k with match

See more jobs at TED Conferences

Apply for this position

ValueWorks is a management platform to help executives and managers make data-driven management decisions. We enable them to manage and measure the performance of their business by integrating the data from different information systems (JIRA, Salesforce, LinkedIn,) to build KPIs and OKRs.

We are looking for a front-end developer to build and implement our user interface. You will work with our small team consisting of developers, founders and a UX designer. We provide an opportunity to become full-stack by teaching you python and django.

Tasks

  • Strong knowledge of HTML, CSS & Javascript
  • Vue.js and Vuex experience (alternatively React)
  • Ability to build responsive, cross-browser user interfaces from design prototype
  • Ability to create simple, intuitive web interfaces for complex features.

Requirements

  • No special qualification is needed. Just experience and talent.

Benefits

  • Bootstrap experience
  • Eagerness to become a full stack developer
  • Experience working with relational databases
  • We are looking forward to your application.

See more jobs at ValueWorks GmbH

Apply for this position

At Prisma we are building the data layer for modern applications. If you are fascinated by the software that power large technology companies such as Twitter, Airbnb and Facebook but want the challenges, freedom and ownership of a young startup, then Prisma might be the right place for you.

During the course of the past year our bottom-up adoption strategy has started to produce very exciting results. We have seen highly encouraging levels of developer adoption and community growth, setting us on the path to become the dominant NodeJS ORM within 12 months.

These results and feedback from our community enable us to start the next phase of our journey - building a commercial proof and strategy for Prisma. We have tens of thousands of developers currently using Prisma, with hundreds of thousands of NPM downloads per week. Some of these are large enterprises such as Accenture, Tryg, Algolia, Rapha and Microsoft.

To help us with the above we are looking to bolster our engineering leadership at Prisma by hiring a VP of Engineering to lead our engineering teams through this transition and beyond.

What would you do at Prisma?

The VP of Engineering will be responsible for managing the engineering teams, with all managers and teams reporting to them.

Your responsibilities as the VP of Engineering includes:

  • Take key responsibility for engineering teams to incrementally build and deliver value to users and customers.
  • Collaborate closely with major functions (product, marketing, design, operations) in the company to ensure engineering teams are working on the right things for the right reasons.
  • Work with the CEO to maintain and evolve the technical vision and strategy and the team structures to support them.
  • Create and exemplifies a healthy and inclusive and inclusive work environment for engineering teams to work and participate in.
  • Actively work to identify and remove bottlenecks within the organisation within Engineering and beyond.
  • Key technical focus of the role is debugging organisations and processes and to find solutions to make engineering teams more productive, effective, or unblocks them.
  • Build and retain a diverse engineering team.
  • Create hiring plans in line with organisational needs and budgets.
  • Focus the engineering teams on delivering features in line with Prisma's business, product, and engineering strategy.
  • Establish, maintains and advocates the engineering culture within the engineering organisation and across Prisma.
  • Ensures that technical and architectural decisions across the engineering organisation are done within the frameworks and by bridging the technical with the business needs of the organisation.
  • Implement feedback, review, and promotion processes across the engineering organisations to help all people in their teams advance in their career and in accordance with the company framework.

What are the requirements?

  • 5+ Years in Senior Engineering Management positions, comfortable with working in and building a remote-first team.
  • Deeply passionate about investing in people and growing them to become the best versions of themselves.
  • Successful track-record of building, retaining, and scaling an engineering team in a start-up or fast growing organisation.
  • Strong technical experience in modern technology stacks (our language is Rust but learning on the job is perfectly fine).
  • Experience working in a Developer Tools company would be a benefit, but not a hard requirement.

What's it like to work at Prisma?

You're likely to be a great fit for the team if you ...

  • ... have an ownership mindset. As part of a young startup and as the VP of Engineering, you'll have an outsize impact on decisions and the way things are executed. This will include influence over the direction of the company, hiring plans, budget and more.
  • ... stay nimble. As a growing startup, the team and strategy evolves quickly. Be ready to re-calibrate often and stay flexible.
  • ... be kind and collaborative. Come in ready to share your ideas and listen to feedback.

What's in it for you?

  • Opportunity for large global impact working on one of the fastest growing open-source tools and help guide the team on it's new commercial journey.
  • Have the opportunity to own Engineering at Prisma and build out the team to take the department and company forward.
  • Work in full-distributed, remote-first organisation where work-life balance is celebrated and promoted.
  • We provide a Competitive Base Salary in line with industry standards for similar positions.
  • As an early-stage startup we also provide competitive Stock-Option Grants.
  • 24 Days paid vacation per year.
  • [US] Health, Dental, Vision + 401k Matching
  • Generous Tech Budget to make sure you have all the hardware that you need.

Remote Work

We are a remote-first organisation with an office based in Berlin, Germany. Whether you would like to work remotely, or from the office in Berlin is up to you! We are open to discussing relocation assistance if you would like to join us in Berlin.

Although we are a fully remote and distributed team, for operational reasons we can currently only consider candidates that currently live, or intend to move to the timezone GMT -8 to GMT +3.

Note on COVID-19: The above opportunity to move to Berlin is temporarily suspended until we believe that travel is safe again.

What is our hiring process like?

  • Introductory Call with someone from the Talent Acquisition team.
  • First Interview with the VP of Product
  • Second Interview with the VP of Design
  • Round of Interviews with some of the Engineers at Prisma that you will be working with.
  • Round of Interviews with the Leadership Team
  • Final Interview with the CEO.
  • Offer

The above serves as a basic outline, we might choose to add or remove steps based on the information that we gather during the process.

If you believe that this is the right position for you then please send your resume along with any supporting documentation or information to us via the link provided on this page. We typically respond within 7 business days.

Prisma is an equal opportunity employer and does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.

See more jobs at Prisma

Apply for this position

Join the fast growing company that is changing the way drug therapies are managed. Help curb the fastest rising spend problem of the US Healthcare system. VIVIO Health is on a mission to help make data the basis for clinical decision making. VIVIO’s evidence-based, data-driven specialty drug management and cost control solution has improved healthcare outcomes and lowered costs for large self-insured employers since 2016. We’re also an unusual company by today’s standards as we are profitable, fast growing and haven’t had to raise any external capital.

We're looking for a talented and mission-aligned Tech Lead/Sr. DevOps engineer with significant cloud architectural experience and proficiency in information security to join our team in a key technical leadership role reporting to the CEO.

We’re seeking a self-starter who is excited to work with a dynamic group of individuals who respect one another, value empathetic leadership, lead by example, work collaboratively, and are wildly passionate about our shared goals.

Job Description

About You:

You know that Life is short and you want to make a difference!

As an effective Platform Technical Lead you will be detail oriented, have broad technical understanding, and be a team performer. You have a diverse background in architecture, distributed systems, and development. To be successful, you must have extensive experience working with cloud technologies, be able to solve complex problems quickly, and thrive in a highly collaborative environment. You will have > 5 years of experience successfully developing, deploying and managing applications in a cloud environment.

Micromanagement is not our style. We are only interested in team members that are reliable and committed. If you are a problem solver, enjoy thinking creatively about new challenges, and are looking for the next challenge, you would love being on this team.

What You'll Be Doing

  • Design, build, maintain, and modify infrastructure for scaled applications within AWS Virtual Private Cloud (VPCs).
  • Produce high-quality software that is well-designed, maintainable, unit tested, code reviewed and checked regularly for continuous integration
  • Work closely with a small, distributed, dynamic, Engineering Team to make sure all systems remain HIPAA and SOC2 compliant
  • Assist in the architecture, engineering, development, and quality assurance of data-producing/consuming software.
  • Automate software builds and deployments on Linux servers.
  • Operate within Windows (Active Directory) and Linux environments.
  • Support distributed web applications in a complex, and evolving environment.
  • Work throughout the application and infrastructure project: including design, architecture, communication, monitoring, availability, scaling, failover and recover

Qualification

We're Looking For Somebody Who Has

  • 5+ years building and running applications, specifically around third party integrations and data processing in an AWS environment.
  • 5+ years experience with Python (PHP is a +)
  • Experience with relational databases such as MySQL
  • Experience working with restful APIs, micro-services, & Atlassian toolset
  • Expert hands on experience with AWS cloud technologies.
  • Extreme attention to detail
  • Familiarity with compliance & security standards such as PCI DSS, ISO 27001, HIPAA, and NIST
  • 3-5 Years of Linux systems administration, preferably Ubuntu
  • 3-5 Years Microsoft Windows Systems management experience desired
  • Ability to work on features independently
  • BS or advanced degree in Computer Science or equivalent experience

Additional Information

VIVIO Health is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of any status or condition protected by applicable Federal, state or local municipal law. All your information will be kept confidential according to EEO guidelines.

Regular Full-time position (direct hire)

Remote Role

Click here for the application form!

See more jobs at VIVIO Health

Apply for this position

JOB TYPE: Freelance, Contract Position - No agencies (See notes below)

LOCATION: Remote (must overlap with PT timezone 3 hours per day)

HOURLY RANGE: Our client is looking to pay $60 - $80 USD / HR

ESTIMATED DURATION: 40Hrs/Week - Long Term, ongoing project

HIGH-LEVEL QUALIFICATIONS:

  • Ruby

  • React

  • JavaScript

  • Familiarity with React Native as a bonus point

ABOUT US:

Braintrust (usebraintrust.com) is a user-controlled talent network, where you keep 100% of what you earn and actually get to own the platform. We've been onboarding some big clients and specifically need a Fullstack Engineer for our client.

THE OPPORTUNITY:

As a senior software engineer (full-stack) on the engineering team, you’ll get to build features and improvements for our client's web platform. You’ll be one of the leaders of the team, helping to mentor more junior engineers, proposing creative solutions, de-tangling the complex into the simple, and collaborating closely with teammates across product and engineering.

The engineering team uses React.js on the web frontend, React Native for the mobile applications, and Ruby on Rails on the backend. We’re looking for people who are comfortable and interested in working with a little bit of everything.

Responsibilities:

  • Build out software features to support clients, taskers, and internal users
  • Architect and craft solutions to complex problems
  • Collaborate with design and product management to conceptualize new product features from the ground up
  • Work alongside more junior software engineers to help them think through designs, code implementation, and how to break down their goals into actionable steps
  • Participate in code reviews, listening to feedback and commenting on other's approaches
  • Maintain and expand upon existing code and functionality

Qualifications:

  • 5+ years of experience developing web applications
  • You're comfortable with Ruby and Rails, Javascript, and React.js (React Native is a plus)
  • You have built API-driven applications or endpoints
  • You're excited about continuous integration and frequent, daily releases
  • Understand how to organize code across the stack, what belongs in the front end, what the back
  • Know how to break problems down into smaller iterable steps achievable quickly
  • Be comfortable with caching and understanding full lifecycle behavior of data flowing through the system
  • You are comfortable with an Agile work environment where you’ll be collaborating regularly with Product, Design, Data, QA, and other developers regularly

ABOUT THE HIRING PROCESS:

Qualified candidates will be invited to do a screening interview with the Braintrust staff. We will answer your questions about the project, and our platform. If we determine it is the right fit for both parties, we'll invite you to join the platform and create a profile to apply directly for this project.

C2C Candidates: This role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.

Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.

See more jobs at Braintrust

Apply for this position

Da bist du ja – wir haben schon auf dich gewartet! Wir sind clicks digital – und süchtig nach Reichweite, guten Google Rankings und echten Erfolgen, die wir unseren Kunden liefern. Mit Know-how, Erfahrung und einem starken Teamgeist geben wir täglich unser Bestes für die #digitalfuture unserer Kunden im B2B- und B2C-Bereich. Du willst Teil unseres Teams werden und gemeinsam an unseren #teamgoals arbeiten? Worauf wartest du noch – bewirb dich jetzt und gestalte mit uns deine Zukunft im Online-Marketing!

#thatswork

Du willst PHP- und JavaScript-basierte Applikationen entwickeln? Bei uns kannst du dich dabei austoben! Doch das ist nicht alles: als PHP-Fullstack-Entwickler bei clicks unterstützt du uns außerdem bei der technischen Optimierung von Inhouse- und Kundenprojekten, wirkst am Support unserer Kunden mit und führst Relaunchs bestehender Projekte auf Basis verschiedener Content-Management- und Shop-Systeme durch. Dabei entwickelst du Unit- und Integrationstests, erstellst Dokumentationen und wirkst an Scrum-Prozessen mit. Zu deinen Aufgaben gehört ebenso die Anforderungsanalyse, Konzeptionierung und das Schätzen von Entwicklungsaufwänden bei unseren Projekten – klingt toll, oder? Dann lass uns schauen, ob du auch zu uns passt! Und das Besondere: dein Job als PHP-Fullstack-Entwickler ist eine Remote-Stelle – du arbeitest also aus dem Teil Deutschlands, der dir am liebsten ist.

#wishlist

Natürlich wissen wir, dass es keine eierlegende Wollmilchsau gibt – deshalb verzichten wir auch darauf, zahlreiche Eigenschaften aufzuzählen, die du mitbringen sollst. Worauf wir aber Wert legen, sind:

  • Abgeschlossenes Studium bzw. Ausbildung im Bereich Informatik
  • Mind. zwei Jahre praktische Erfahrung
  • Routinierter Umgang mit objektorientierter Programmierung in PHP / Python
  • Datenbankkenntnisse MySQL, Maria DB
  • Kenntnisse in Frameworks
  • Fundierte HTML-, CSS-, JavaScript- und jQuery-Kenntnisse
  • Verständnis im Umgang mit dem MVC-Prinzip
  • Praktische Erfahrung und Referenzen
  • Fließende Deutschkenntnisse (mind. B2)

Wenn du noch dazu für das Thema brennst und dir diese Begriffe etwas sagen, gibt es sogar Bonuspunkte für dich:

  • OOP
  • Symfony
  • jQuery
  • Performance-Optimierung
  • Responsive Design
  • Docker
  • Linux
  • DevOps

Deine Leistungen sagen mehr als tausend Worte: Bitte schicke uns anstatt eines langen Lebenslaufes lieber Codebeispiele mit deiner Bewerbung mit, damit wir sehen, was du auf dem Kasten hast.

#feelgoodagency

  • Du brauchst endlich keine Angst mehr zu haben, nach wenigen Monaten erneut auf Jobsuche gehen zu müssen: wir bieten dir einen unbefristeten Arbeitsvertrag – findet man nicht so oft bei Agenturen!
  • Damit du auch genügend Zeit hast, ordentlich zu entspannen, gibt es bei uns 28 Tage Urlaub – ebenfalls eher selten bei Agenturen, aber wir sind eben #unique!
  • Bei uns musst du nicht jeden Tag im Büro sitzen, auch wenn es hier wirklich schön ist – nutze einfach Mobile Working und arbeite, wo du willst!
  • Bei uns wird mit den neusten und fortschrittlichsten Tools gearbeitet, um unsere Prozesse besonders effektiv zu gestalten. So nutzen wir beispielsweise Jira, Confluence und O365 im täglichen Workflow.
  • Und hast du schon etwas von OKRs gehört? Damit arbeiten wir sehr gerne und erfolgreich!
  • Was gibt es besseres, als ein tolles Team, das nicht nur beruflich, sondern auch privat hinter dir steht? Nichts! Genau deshalb zählen wir diesen Punkt auch als einen unserer Benefits. #teamgoals
  • Never stop learning: Durch interne Schulungen durch deine Kolleginnen und Kollegen sowie externe Weiterbildungsmöglichkeiten bei Konferenzen, Seminaren und Webinaren bleibt dein Kopf fit! Dafür gibt´s pro Jahr ein Weiterbildungsbudget für jedes Team, von dem jeder etwas hat!
  • Let’s have some fun: Bei uns wird nicht nur gearbeitet, sondern auch entspannt. So z. B. bei unseren witzigen Teamevents wie der Weihnachtsfeier oder dem Sommerfest, während der Mittagspause in unserer Lounge mit Konsole und Kicker oder zum sommerlichen Grillen auf unserer Dachterrasse.
  • Für dein leibliches Wohl ist an einem Arbeitstag im Büro ebenso gesorgt: Als Clickser kannst du dich einfach an Obst, Müsli, Gemüse, Kaffee und Tee bedienen – wenn du Glück hast, findet sich in der Küche manchmal auch ein Kuchen von einem unserer Geburtstags-Clickser!

Wo?

Im wunderschönen Dresden an der Elbe oder ganz flexibel, egal aus welchem Teil in Deutschland.

Beginn?

Wir suchen ab sofort Unterstützung und freuen uns auf deine Bewerbung.

Neugierig auf deine neuen Kollegen?

Schau dich ganz einfach auf unserer Facebook-Seite oder auf unseren Team-Seiten um und verschaffe dir einen ersten Eindruck von uns.

See more jobs at clicks digital GmbH

Apply for this position

Dwell has been a champion of good design for two decades. Our mission is to foster appreciation for how great spaces can transform lives and communities.

We reach 40 million people every year primarily by publishing content that brings attention to original efforts to make architecture more sustainable and accessible.

As a senior frontend web developer, you will collaborate within a cross-functional product team to devise and implement solutions that meet strategic objectives. Your unique responsibility within this team will be UI development and engineering.

The product team is entrepreneurial, creative, personable, and fundamentally committed to building products and services that are best in class in design and execution. You will be a great fit if you’re self-motivated, organized, and multi-task well. You enjoy problem-solving and are always learning new skills.

What You’ll Do

  • Lead all frontend web development efforts
  • Translate designs—rough sketches, wireframes, refined visual designs, interactive prototypes, and/or user stories—into well-crafted interfaces
  • Plan, estimate, and build new features
  • Ensure a high level of quality and performance
  • Troubleshoot and debug as issues arise
  • Refine and evolve our front-end web stack
  • Collaborate closely with product, design, and back-end engineers by contributing to initial ideation and throughout implementation and iteration
  • Generously share your knowledge and expertise through demos, presentations, mentoring, and code reviews
  • Value feedback and constructive criticism

We Currently Use

  • ES6+
  • React
  • Redux
  • SCSS
  • Mocha
  • webpack

What We’re Looking For

  • Enthusiastic and self-motivated
  • Ability to learn quickly and adapt in a fast-paced environment
  • Deep understanding of HTML, CSS, JavaScript, and responsive web design
  • Extensive experience translating designs into well-crafted code
  • Experience working with service-oriented architecture
  • Experience with React or similar
  • Experience building digital subscription products
  • Excellent problem-solving and organizational skills
  • Excellent communication skills
  • B.A., B.S., or equivalent experience

See more jobs at Dwell

Apply for this position

This is a Remote position

JOB SUMMARY To power business growth through technology investments, we hire web application developers with a passion for technology, a desire to learn, and the drive to contribute that make the team better. In this role you will:

  • Design, develop, and test new and existing software applications working within a fast-paced and collaborative team environment to power our business growth
  • Actively contribute to team discussions on software design, architecture and process improvements
  • Experiment with new technologies and tools including but not limited to building AI/ML models
  • Participate in group events, hackathons and contests with a team that really enjoys working together and pushing each other to excel.
  • Work on systems that handle 3+ million API requests and 600,000 pageviews per week in a 24/7 high availability AWS cloud-based environment. PLEASE NOTE: Applicants must be legally authorized to work in the US. Visa sponsorship is not available for this role.

EDUCATION/EXPERIENCE: Education:

  • Minimum: High school diploma
  • Preferred: Bachelor's degree in Computer Science, Software Design or related field Experience:
  • Minimum: 3 years software development experience
  • Preferred: 5 years software development experience QUALIFICATIONS: The requirements listed below are representative of the knowledge, skills, and/or abilities required for this position:
  • Familiar with PHP MVC frameworks such as Slim, Phalcon, or Laravel
  • Familiar with frameworks like Java Spring Boot or JHipster.
  • Familiar with Vue.js and the Nuxt.js framework.
  • Familiar with CSS frameworks like Bootstrap, Vuetify, or TailwindCSS.
  • Experience with AWS, Python and JavaScript.
  • Demonstrated interest in and ability to learn new systems and programming languages quickly.
  • Ability to maintain high quality of work.
  • High aptitude for collaboration and teamwork.
  • High level of interpersonal and communication skills.
  • Ability to meet stated customer-initiated deadlines.
  • Demonstrate professional office etiquette and appearance.
  • Exemplify professionalism in all LRG-related contexts and activities.
  • Maintains confidentiality at all times.

COMPANY OVERVIEW: Lowers Risk Group provides comprehensive enterprise risk management solutions to organizations operating in high-risk, highly regulated environments valuing risk mitigation. Join the software development team of one of Inc. 5000's Fastest Growing Companies in the U.S.! Celebrating our 7th year on the Inc. 5000 list of fastest-growing companies. This achievement puts Lowers Risk Group in rarefied company with organizations such as Microsoft, Timberland, Vizio, Intuit, Chobani, Oracle, and Zappos.com.

WORK HOURS: Salaried position with typical work hours 8:30 AM - 5:00 PM; ability to flex schedule to meet team requirements. EQUAL EMPLOYMENT OPPORTUNITY: Lowers Risk Group provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, pregnancy, gender identity, sexual orientation, status as a Vietnam-era, special disabled veteran or other veteran, or any other status or characteristic protected by applicable federal, state and/or local laws.

Apply Here: https://www.click2apply.net/k5ljqgTOg2ZAUgZzs4bND

PI130907413

See more jobs at Lowers Risk Group LLC

Apply for this position

We’re a multi-award-winning digital product development agency, working with corporations, charities, government and start-ups since 2009.

From the beginning, we established remote working practices. We believe it gives our team a better work-life balance, more autonomy and flexibility, plus helps us to do our bit in preserving the environment.

The Opportunity

We have a vacancy for an experienced Ruby on Rails Developer to join us on a full-time basis. In this role, you’ll join a skilled team of Developers creating high quality, scalable products for our clients. You’ll work closely with our Project Managers, UX Designers and Technical Director, focussing on both maintenance and new development of software applications.

This role would be ideally suited to someone who likes working with Ruby on Rails and is keen to work as part of a team on a range of different projects. If you enjoy creating dynamic web applications and are passionate about clean code, we would love to hear from you.

The Job

On a day to day basis, you’ll be involved with the following:

  • Writing efficient, reusable, and reliable Ruby code
  • Identifying performance issues and bugs, and providing solutions to these problems
  • Conducting regular Ruby on Rails version upgrades
  • Participating in code reviews
  • Contributing to creating a culture of writing excellent software
  • Taking wireframes/mockups and user stories and build systems that meet the requirements

The Person

Ideally, we’re looking for someone with the following:

  • Experienced Ruby on Rails Developer with exposure to multiple applications
  • Comfortable working on existing codebases
  • Experience of working with live applications including ongoing maintenance
  • Knowledge of SQL experience (MySQL/PostgreSQL) and NoSQL (MongoDB/ElasticSearch/CouchDB)
  • Interested in learning new technologies (for example, Elixir, React Native)
  • Comfortable working across multiple projects and able to switch between them as required
  • Happy to work mostly synchronously as part of a team
  • Great attention to detail
  • Previous agency experience would be advantageous
  • A degree in Computer Science, Software Engineering or a related subject is desirable

The Perks

At Bit Zesty, we offer a range of perks and benefits to help you enjoy your time with us, such as:

  • Fully remote working - no more stressful commutes, ever
  • Flexibility with working hours
  • Regular virtual team activities
  • An open, dynamic and collaborative digital working culture

Interested? Apply now to submit your CV:

https://apply.workable.com/bit-zesty/j/D8336DB20F/

Due to the remote nature of this job, we have advertised it in different locations. Please only apply once.

Bit Zesty is committed to being an equal opportunities employer and we welcome applicants from all backgrounds.

See more jobs at Bit Zesty

Apply for this position

WORK FOR AN AWARD-WINNING NON-PROFIT SOCIAL ENTERPRISE

Job Title: Chief Technology Officer

Industry: Non-profit/International Development

Job Location: Global – Work from home & regular travel

Start Date: Immediate

Term: At-will employment

Salary: Competitive, based on experience

WHO WE ARE

Founded in 2004, Build Change is an innovative international non‐profit social enterprise whose mission is to save lives in earthquakes and hurricanes. We do that by designing disaster-resistant houses and schools; training homeowners, builders, engineers and government officials to build them; working with governments to develop and implement building standards; partnering with the private sector to improve building materials quality and create jobs; and facilitating access to incentive-based capital for reconstruction and retrofitting by partnering with financing institutions and government subsidy programs.

Build Change is the recipient of multiple awards, including a 2017 Skoll Foundation Award for Social Entrepreneurship, OpenIDEO Urban Resilience Challenge Winner, and was a top three finalist in IBM’s inaugural Call for Code Developer Challenge in 2018.

To learn more about us and our programs in Colombia, Nepal, the Philippines and the Caribbean, visit www.buildchange.org.

YOUR NEW OPPORTUNITY

Build Change’s Technology Division is seeking to head its activities around the world.

This position reports to the CEO.

POSITION RESPONSIBILITIES

*Head Build Change’s Technology Division

*Implement Build Change’s strategy

*Represent Build Change in front of key technology stakeholders such as donors, partners, subcontractors and clients

*Lead Build Change’s software development team

*Nurture and recruit required talent for the Technology team, and support the Build Change’s programs around the world in recruiting and/or sourcing new software development talent

*Manage the timely delivery of work packages from remote coding capacities, including Build Change software based in other countries and non-Build Change software developers working for third-party software development service providers

*Manage the referencing of existing in-house developed software and the establishment of an internal code depository

*Ensure that all global systems are accessible, branded, operational and disruption-free

*Establish cyber-security protocols and manage their implementation across all activities

*Ensure program-balanced budgets

*Ensure that deliverables/milestones for projects for which you are responsible for are delivered according to time and budget

*Be solution-oriented and ensure the timely delivery of functioning client-ready mobile applications and web portals in accordance to allocated resources

*Train and mentor the coding team under your responsibility

*Produce internal monthly reports and, when required, internal reports for the CEO and Board of Directors

OTHER RESPONSIBILITIES

Opportunity-dependent:

*Work from home, while collaborating with colleagues located around the world (Asia, Europe, Africa, North America and South America)

*Travel, when necessary (no more than 25% of your time on average), to support the delivery of software products around the world, or to participate in presenting your work and Build Change’s technology innovations at conferences or at meetings with clients, partners and donors

*Support business development efforts to develop technology components in concepts and proposals

*Support the CEO and the business development team in creating and delivering presentations’ slide decks, sales pitches, and promotional videos with the objective of securing new funding for Build Change technology related activities

*Support the development of a business model and monetization strategy from Build Change technology services and products

*Perform additional duties as required by your supervisor

OUR IDEAL CANDIDATE

YOU HAVE:

-10 years' minimum experience leading teams of software developers, specifically leading the development of mobile applications and web portals

-Advance college degree in Information Technology or related field

YOUR EXPERIENCE INCLUDES:

-Managing the delivery of software work packages from large teams consisting of developers reporting to you as well as from third-party software development providers

-Rolling out and ensuring the maintenance of mobile applications and web portals

-Managing de-localized teams, including team members in similar time zones and developers in very different time zones

-Working closely with product design and business teams to bring a software product to market

-Recruiting developers as well as building and maintaining a software development team

-Contractually managing the performance and timely delivery of software deliverables produced by third-party software development providers

-Developing and rolling out Artificial Intelligence (AI) functionalities

-Developing and rolling out Augmented Reality (AR) or Mixed Reality (MR) functionalities

-Experience calibrating and rolling-out UXs for non-technical / everyday users

YOU ARE ABLE TO:

-Recruit and manage a team consisting of, but not limited to, the following specialties:

-->React Native developers

-->Full Stack developers

-->Machine Learning engineers

-->Python developers

-->Dynamo developers

-->3D animation and AR experts

-->BIM experts

YOU WOULD DESCRIBE YOURSELF AS;

-Drama-free, optimistic, flexible, humble, patient, and having a good sense of humor

-Fluent in English

AND MAYBE YOU ALSO:

-Have worked in the Caribbean, Latin America, Asia or emerging nations

-Speak Spanish or any of the languages spoken in our program countries

-Have experience successfully developing, rolling out and maintaining software in emerging nations

-Have experience working on software that is connected to Building Information Modeling (BIM)

ARE YOU INTERESTED?

Then please visit www.buildchange.org/about/careers and select the link for this position. Applications will be accepted until filled and will be reviewed as received. Only shortlisted candidates will be contacted. No calls please.

See more jobs at Build Change

Apply for this position

About Sticker Mule

Sticker Mule is the Internet's most "kick ass" brand. We are privately-owned, profitable, and powered by a globally distributed team who cares deeply about delivering a great customer experience at the highest technical standards. Our software team operates from 17 countries, and we're always looking for more exceptional engineers.

The Software team is responsible for building and maintaining our front-end and back-end services, developing new features and products, and troubleshooting problems.

See more about our teams here

We offer

  1. Remote work with flexible schedules
  2. Varied, interesting technical challenges to solve
  3. A fun "no bullshit" work environment

We like you to know

  1. Docker
  2. NextJS
  3. React
  4. NodeJS
  5. GraphQL
  6. Postgres
  7. Redis
  8. Familiarity with Ruby
  9. Excellent communication skills (English)
  10. Degree in Computer Science or equivalent practical experience

Challenges

  1. Improve and expand our React shared components gallery
  2. Migrate a large Rails code base to JavaScript front-ends and back-ends
  3. Maintain optimal front-end performance on desktop and mobile

Compensation and benefits

  1. $99,000-$135,000+
  2. $10,000 signing bonus
  3. 4 weeks vacation

See more jobs at Sticker Mule

Apply for this position

Quick take: Axios is a growth-stage startup dedicated to providing trustworthy, award-winning news content in an audience-first format. We are hiring a Software Engineer!

Why it matters: Our Engineers are a critical part of our mission to deliver the cleanest, smartest, most efficient, and trustworthy content to our users. You will architect and grow new and existing codebases, give technical input and feedback to Axios’ product and design teams for new features, and champion industry best practices around testing, accessibility, and documentation.  

Go deeper: In this role, you will make an impact on Axios through the following responsibilities:

Help architect and build significant features across the Axios web site, content/media management systems, and feeds Write clean, well-documented, and well-tested code Advocate for best practices, automation over repetition, the best technical approaches, and when to build vs buy Collaborate with Axios’ platform engineers, product managers, and product designers to ensure we quickly and safely ship and iterate on high-quality products Stay up to date with industry trends and collaborating on best practices 

The details: Ideal candidates will embody an entrepreneurial spirit, a passion for Axios’ mission, and have the following skills:

Experience working in large, high traffic front-end codebases, primarily in React At least two years of experience developing software in a server-side programming language, e.g. Python, Go, Typescript, or Node Proven ability to ship high quality, testable, and accessible code Experience working with Postgres, GraphQL, and relational databases is preferred  Proven experience with AWS such as EC2, Lambda, S3, and EKS Experience working on cross-functional agile teams where you advocate for technical needs as well as the best solution to the problems at hand Specific passion for user-focused and data-driven decision making Experience working on web performance and accessibility is preferred Experience with TDD and up-front tech design planning Experience in testing and debugging applications Experience working with asset management, content management, ad tech, and A/B testing solutions Caching and multi-layered caching strategies (e.g. redis, memcached, but also Cloudflare, Fastly, etc) is preferred Experience with Google AMP is highly valued A passion for media and building award-winning brands

Don’t forget:

Competitive salary Health insurance (100% paid for individuals, 75% for families) Primary caregiver 12-week paid leave 401K Generous vacation policy, plus company holidays Company equity Commuter and cell phone benefit A commitment to an open, inclusive, and diverse work culture

Additional pandemic-related benefits:

One mental health day per quarter $100 monthly work-from-home stipend Tele-mental health services  OneMedical membership, including tele-health services  Increased work flexibility for parents and caretakers  Access to the Axios “Family Fund”, which was created to allow employees to request financial support when facing financial hardship or emergencies  Weekly company-sponsored exercise and meditation classes  Virtual company-sponsored social events

See more jobs at Axios

Apply for this position

This is an opportunity to help shape the future of the i-Sight Case Management platform. We are looking for intermediate to senior developers with professional experience developing modern single-page web applications with a focus on full-stack JavaScript and Node.js powered backend.

Please note, at this time all positions will be working remotely until such time as the organization feels it safe to return to an in-office environment. Ability to work from home and have designated workspace will be required.

Responsibilities:

  • Full-stack JavaScript development w/ a Node.js backend

  • Working with additional technologies to implement a service-oriented architecture such as Linux, Docker, JVM, etc.

  • Working within a technical team to meet group objectives

  • Writing documentation and automated tests

  • Performing peer code review and manual unit tests

  • Participating in daily scrum and design discussions

  • Sometimes assisting other teams with technical objectives such as Support, Sales, Delivery and IT

  • Supporting existing versions of the i-Sight platform

  • Managing your own time, tackling new issues and meeting deadlines

Qualifications:

  • Have a 3+ year degree in engineering or computer science or equivalent work experience as a developer

  • Have an intermediate to senior understanding of Node.js, JavaScript and SQL backed by at least 1-2 years of professional work with those technologies

  • Strong understanding of middleware, asynchronous functions, streams and functional programming concepts in Node.js / Javascript

  • Familiarity with the OWASP Top 10 web application security risks

  • Capable of working well within a team, performing peer code reviews and design discussions and writing documentation and tests

  • Capable of adapting to shifting requirements, timelines, and priorities

  • Comfortable with receiving constructive criticism and compromising on proposed solutions

Assets:

  • Have DevOps experience deploying an application in a Linux environment with tools such as Kubernetes and Docker

  • Have an intermediate to senior understanding of Express, LESS, Bootstrap, Backbone and the i-Sight platform

  • Familiarity with core i-Sight technologies, processes and standards such as gitflow style branching, semver style versioning, GitHub, JIRA, OSX, Agile, Scrum, etc.

  • Strong communication and self-organization skills

  • Desire to provide a strong product experience to end-users

See more jobs at i-Sight

Apply for this position

.NET Software Developer

Posting Number: 056-21

Classification Title: Program Analyst IV

Program Name: Tracing Health

Working Title: .NET Software Developer

Program Areas: IT/Systems (Program/Project)

Job Description:

The Public Health Institute (PHI) is an independent, nonprofit organization dedicated to promoting health, well-being, and quality of life for people throughout California, across the nation and around the world. As one of the largest and most comprehensive public health organizations in the nation, we are at the forefront of research and innovations to improve the efficacy of public health statewide, nationally, and internationally.

Position Summary The position will support and lead operational data projects and assist in the creation, development, and deployment of data platforms. Specifically, the position will support two technology initiatives of the tracing health program: 1) Technology Incubator - responds to the needs of the organization by supporting the development and deployment of applications as well as platforms needed for contact tracing based on the unique technology portfolio of the clients. 2) DataOps - responds to the challenges pertaining to the requirement of the clients by supporting collaborative development of data operations and related dataflows for the clients.

The position will be responsible for participating at an advanced level in all phases of the development and maintenance life cycle for Dynamics CRM. Candidate must have extensive knowledge of Dynamics 365 CRM in all functional and technical areas, and hands-on experience with Dynamics CRM tables/entities, MS Dynamics administration, workflows, configuration (including UI / form development - web + unified client interface), security, reporting/dashboards, migration, custom development (including Unified Service Desk), web resources, data integrations, and CRM solution file management. The candidate must have the ability to manage/prioritize multiple demands from a large user base across multiple departments.

Essential Duties & Responsibilities

  • Participate in design and architecture sessions with key business users, gather and document business processes and requirements for the system.

  • Write clear, concise, consistent user stories that accurately decompose high-level concepts and requirements into detailed, workable deliverables.

  • Architect the CRM system, related customizations, and reports, to model the business organizational process.

  • Develop reports, dashboards and other analytical solutions using CRM Portals, Power BI and MS Power Apps.

  • Coordinate and/or execute user acceptance testing prior to production implementation of new software or updates to existing software and systems.

  • Advise business users on best practices for CRM development or integration processes.

  • Utilize D365 CDS PowerApps model, automating business processes with Microsoft Flow.

  • Maintain code repository, Azure DevOps backlog and source control.

  • Utilize SDK and 3rd party tools such as XRM Toolbox for the administration of CRM system.

  • Support the application, including fixing application issues.

Minimum Qualifications

  • At least five years experience in Dynamics 365 CRM development, CRM Portals configuration and customization experience. Preferably in a lead role.
  • Strong written communication skills, especially related to articulating technical specifications.
  • Experience in customizations, JavaScript, C#, .NET, HTML, Silverlight, MVC, SQL Server, SSRS including plugins, scripting and form creation.
  • Experience with CRM API, REST/ODATA and SOAP endpoints.
  • Strong understanding of and ability to configure security groups, roles and teams.
  • Comfortable using Visual Studio, AzureDevOps, source control, CRM SDKSSIS or other ETL technologies using Scribe.
  • Ability to clearly communicate technology issues to business partners and business issues to technologists.
  • Effective facilitation skills in both one-on-one and small group settings.
  • Ability to work effectively and interact with all levels of the organization.
  • Strong analytical and problem-solving skills.
  • Ability to conceptualize, apply, analyze, synthesize and evaluate information to determine solutions.
  • Ability to question assumptions to ascertain their validity and evaluate appropriate solutions.
  • Ability to be flexible and work in a rapidly and constantly changing environment.
  • Demonstrated planning skills with high attention to detail.

Expected Interactions:

  • Director of Technology and DataOps, Department directors and functionaries.
  • DataOps team.
  • Internal and external use-case data consumers.

Education:

  • Bachelors Degree in business, business intelligence, management, accounting, economics, statistics, information science or related field preferred. Experience in data science or data analysis will also be considered in lieu of the preferred degree.

Important Information:

  • This is a full-time (40 hours) position.
  • This is a remote, time-limited position that is expected to last until approximately August 31, 2021 with the possibility of being extended.

Compensation:

Open Date: 02/16/2021

Open Until Filled: Yes

Location: Remote

Copyright ©2017 Jobelephant.com Inc. All rights reserved.

https://www.jobelephant.com/

jeid-1879ad23f8ac734bba9d7db75b235928

See more jobs at Public Health Institute

Apply for this position

Founded in 2012, Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. We're on a mission to create the most innovative cryptocurrencies exchange. This is a unique opportunity, a rare window of time at the tipping point of the financial evolution. Much like the early days of the internet, blockchain technology faces complex new challenges and having the best team plays a pivotal role in success.

Our team is fully remote and globally distributed to capture the best talent from around the world. So far our company has grown fast and stayed lean to secure its place as a leader in the space.

If you get excited about being in an industry that is breaking new ground and have confidence you can conquer the most challenging feats we'll encounter, we want to talk to you. Join us, and help lay the foundation for a decentralized future.

Job description

As a Mobile-App Developer, you will be a part of the team that works on the development of the Bitfinex mobile applications. This includes:

New Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry.

Scalability - The mobile application must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth.

Data Visualization - The data we present to our users is the result of tailored algorithms, on top of the incredible amount of data our platform produces daily, and we continue to experiment with new ways to display this most effectively.

Design- Build beautiful reactive applications and trading tools.

Requirements

To enjoy this role, you should possess the personal attributes and experience outlined above. On top of this, we expect you to be:

  • Comfortable with high-availability concepts.

  • Highly proficient in JavaScript and ES6+.

  • Thoroughly experienced with React, React-Native (mainly around Expo), Redux and the core principles surrounding these.

  • Familiar with modern front-end pipelines and tools.

  • Experienced with WebSockets, RESTful based APIs.

  • Interested in bringing diverse, innovative applications to life.

  • Interested in modernizing and optimizing different mobile or web applications.

See more jobs at Bitfinex

Apply for this position

Cmd brings together talented problem solvers, thinkers, and tinkerers to achieve our mission to change the current landscape of cybersecurity. We’re looking for people who are as excited as we are to give companies a new way to secure their data.

You’ll work closely with our team of platform engineers to improve and expand the server-side software that manages and deploys Cmd’s agent into customers’ Linux environments. Our ideal candidate has a passion for technology, is a great communicator, and has an interest in contributing to the full product lifecycle (design, implementation, release, operation).

Skills and experience

  • 5+ years experience as a software developer
  • 2+ years experience working with Go
  • Experience working with Linux, relational databases, Prometheus, git, and Bash
  • Understanding of HTTP, TLS, and the web browser security model
  • Experience designing, coding, optimizing, managing/deploying and troubleshooting highly-available, load-balanced, secure, HTTPS-accessible services
  • Keen ability to communicate (verbally and in documentation) and share work with others on the team

About you

  • You're capable of developing criteria to prioritize tasks
  • You're eager to collaborate with engineers to enhance the feature development process
  • You possess self-awareness and a passion for continuous improvement
  • You have a keen ability to communicate the thinking behind your decisions
  • You can identify bottlenecks and bugs and devise solutions to these problems

Bonus points

  • Familiarity working with HTML, CSS, Javascript and/or GraphQL

See more jobs at Cmd

Apply for this position

Founded in 2012, Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. We're on a mission to create the most innovative cryptocurrencies exchange. This is a unique opportunity, a rare window of time at the tipping point of the financial evolution. Much like the early days of the internet, blockchain technology faces complex new challenges and having the best team plays a pivotal role in success.

Our team is fully remote and globally distributed to capture the best talent from around the world. So far our company has grown fast and stayed lean to secure its place as a leader in the space.

If you get excited about being in an industry that is breaking new ground and have confidence you can conquer the most challenging feats we'll encounter, we want to talk to you. Join us, and help lay the foundation for a decentralized future.

Job description

We’re currently looking for a Senior NodeJS Engineer to join our team. The Bitfinex backends are mainly using Node.js. The position requires expert JS/Node.js experience and is available to anyone self-driven, and with the experience, motivation and capacity to contribute to our vision. You will work remotely. Self-motivation is essential for all our team members. No one on the team will micro-manage you. We are looking for team members who are comfortable using their initiative and seeing it through to completion. You will be part of a dynamic, fast-paced team, and have the chance to shape the direction of Bitfinex as we grow.

Requirements

  • Knowledge and experience with microservices architecture
  • Experience with blockchain integration
  • Comfortable with high-availability concepts
  • Have actively participated in the development of a sophisticated platform as one of the leading developers
  • Ability to quickly learn new technologies
  • Exceptional JavaScript skills, ability to performance optimize code, Ruby, Rust or C++ skills are a plus
  • Other technologies of interest: Message queues (ZeroMQ, RabbitMQ), Job Queues

See more jobs at Bitfinex

Apply for this position