Remote frontend Jobs

Yesterday

Senior Full Stack Engineer
react-js api javascript full stack senior html Jan 26

We are looking for an experienced full stack engineer to join our talented team based in Switzerland (remote if needed). This person will help build and manage our entire infrastucture. This person will help create new APIs for our various projects & as well maintain existing ones. He/She will build the user interfaces with those APIs by implementing different user interfaces for various web applications & tools. He will also working closely with our DevOps team to continuously test/deploy updates.

About

Audacia Group is an innovative Swiss investment firm founded in 2018. Our ambition is to create centres of expertise in support of newly acquired or existing companies within Audacia. Our wholly-owned portfolio of e-commerce companies include: kisskiss, stickerkid, stickeryeti, and idealvoyance. We are currently looking for new talent to complete our product & engineering team.


Tasks


  • Design and implementation of the overall web architecture
  • Implementation of user interfaces
  • Database administration
  • Ensuring the entire stack is designed and built for speed and scalability
  • Design and construction of the various required back-end
  • Integrating our front-end UIs with the APIs
  • Work closely with the devops to help improve continuous integration and deployment
  • Create and maintain technical documentation
  • Refactor existing code to remove technical debt
  • Write and test code to ensure compatibility and stability: refine and rewrite as necessary.

Requirements


  • 3+ working experience as a professional fullstack engineer, including:
    • Strong working experience with HTML, CSS, and
    • Strong working experience with at least one modern JS frontend framework (i.e. React, Vue.js, Angular)
    • Strong working experience with a back-end programing language (Javascript/Node.js, PHP, Go, Python)
    • Strong working experience with a RDBMS (PostgreSQL, MySQL/MariaDB, SQL Server, Oracle)
    • Strong working exprience with database design and management
  • A thorough understanding of computer networks, architecture, operating systems, and data structures
  • Experience working with Linux/Unix & shell scripts
  • Understanding of Windows, PowerShell, & HyperV a plus

Benefits


  • A flexible working environment with a lean organization
  • The opportunity to contribute to Audacia’s development with your ideas
  • A young, international team that enjoys sharing a story over a coffee and share personal experiences
  • A competitive salary package and a flexible working hours policy
  • Locations in Sion in the heart of the mountains and Morges by the lake (Switzerland)


To apply, please send your CV along with a short intro about yourself and we'll get back in touch shortly.

Share this job:

Last Week

Senior Software Engineer
Keap  
javascript vue-js react-js maven senior frontend Jan 25

We are the Product Development team and we’re looking for a software engineer, to provide us with the flexibility building and running highly-scalable services and delivering an amazing user experience to any platform.

Our Team

Our team is made up of a core of experienced software engineers working to help those around them succeed. We believe in open, public, and transparent communication built on a foundation of trust and empathy for our customers, partners, and colleagues. We are a highly collaborative cross-functional team of designers, developers, product managers, and quality engineers.  The expectations are high, but so is the level support. We want to partner with people to see them succeed while maintaining high standards for the technology we build and operate.

Our Purpose

We are working on establishing best practices around the design, development, testing, deployment, and operation of all aspects of the platform at Keap. We are at the center of a major strategic transformation building a product family based on a common platform, shared services,  and shared design libraries. It is an exciting place to be during an exciting time at Keap. There are many opportunities to get involved, become an expert, and begin teaching others as you help pave the road to Keap’s future.

Our Technology

We are using the following technologies, but experience in these specific technologies is not required. We are looking for people that are always learning and enjoy that process.

  • Java
  • Spring
  • HTML5
  • Vue
  • React
  • Javascript
  • Git/GitHub
  • Maven
  • Gradle
  • CircleCI

Preferred Education and Experience

  • 3-5 years of software engineering experience
  • BS in Computer Science or related, or relevant experience
  • Experience one of the following testing frameworks; Mocha, Jest, etc.
  • Proficient with  secure coding best practices
  • Advanced coding skills and programming knowledge
  • Experience building robust, highly scalable back-end systems
  • Must proactively research best practices in development, keep up with online trends, and strive to find new/inventive techniques

Ideally, you also possess…

  • Work experience with: Git/GitHub, Maven, Gradle, JIRA, Confluence, CircleCI
  • Experience developing under Agile, SCRUM or similar iterative unified processes
  • Understanding of security best practices
  • GitHub / Stackoverflow profile demonstrating contributions to open source or personal projects.

About Keap

In 2001, Keap (formerly Infusionsoft) pioneered the sales and marketing automation category for small business. Today, Keap is the #1 CRM platform in its category. We're 400+ strong and seeking talented and intelligent people to help us on our mission of helping grow small businesses worldwide.

At Keap, we celebrate diversity and inclusion for the benefit of our employees, our products, our community, and to help small businesses succeed. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, marital status or any legally protected status.

Share this job:
FrontEnd E-commerce
X-Team  
react vue-js shopify bigcommerce frontend css Jan 25

Most important:

  • Experience with React.js or Vue.js
  • Experience with Sass, Less and/or CSS Modules
  • Experience with Shopify/BigCommerce
  • Experience with Material UI (or similar)
  • Experience with Webpack
  • Ability to build and improve a REST/JSON API client
  • Write high-performance, reusable code for UI components
  • Experience with type checking solutions (e.g. Flow, TypeScript)
  • Experience with testing frameworks
  • Experience working within a continuous integration and deployment (CI/CD) environment

Nice to have:

  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Senior Frontend Developer, Jira Platform
 
frontend senior javascript html css aws Jan 25
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Jira Shared Experience team Gryffindor is looking for a senior frontend engineer to help us build the future of Jira Cloud. Our FY21 Goals is to redesign Jira Global Issue Create experience and revamp its tech stack.

We are solving some of the most exciting and complex problems out there – both in terms of technology and design. The opportunity is to solve them, in a scalable and future-proof way, with a team of similarly passionate and driven people.

You’ll be a part of a platform team, working on Jira’s frontend together with other senior frontend engineers and architects. If you are excited about coding standards, frontend technologies, frontend DevOps and library usage, this might be the right opportunity to delve further deep into and create a high impact.

On your first day, we'll expect you to have:

  • 6+ years of experience designing and building a production-level large scale web application.
  • Proven experience building responsive & intuitive front-end web applications using HTML, CSS, JavaScript (we use React, Redux, Webpack, GraphQL and more).
  • Experienced building single-page applications in JavaScript/TypeScript 
  • Architect, design and Build complex user interfaces from the ground up using the latest web technologies – from gathering requirements, design, build, deploy and ownership.
  • You will own the front-end development for one or more of our product / services.
  • You are comfortable conducting code reviews and giving feedback to ensure high standards of code maintainability and extensibility
  • Address complex problems at both an application and system level
  • Experience building a service from the ground up is preferred – be product-focused, driving the design, development, and implementation in order to turn a user’s pain-points into simple and elegant solutions that are loved.
  • Experience with AWS infrastructure and/or Microservices is preferred.

If you've got some of these skills, even better:

  • Hands-on experience building an Atlassian plugin of any size.
  • Experience with Spring framework.
  • Experience with Maven plugin development.
  • Experience in TDD techniques & Continuous Integration.
  • Familiarity with Agile software development methodologies. 
  • Address complex problems at both an application and system level
  • Proven expertise in building high-available, resilient, scalable, low latency services in distributed architecture. 


More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Ruby on Rails Software Engineer
ruby-on-rails ruby aws javascript senior docker Jan 24

Ruby on Rails developers at Leadfeeder work mainly on our backends: building APIs, background data processing flows, and integrations. Being a very data-intensive application, much of the work on the Leadfeeder backend involves optimising and effectively using various databases – Cassandra, AWS RDS & Aurora, Elasticsearch and Redis, to name a few.

Our backend, we run multiple small-to-medium-sized Ruby on Rails apps and use serverless components (AWS Lambda, API Gateway, Kinesis) on the side. We pride ourselves on keeping apps working smoothly, and the codebase tidy and well-tested. We dedicate time for upgrades, refactoring and improvements in the developer experience.

For people with skills and interest, we offer possibilities to work on our Ember.js frontend too, enabling people to grow to a fullstack role. Equally, there are opportunities to learn and be involved in infrastructure, DevOps and serverless development.

Responsibilities

  • Developing new features together with your squad
  • Build internal and public APIs
  • Build, benchmark and optimise our core backend components
  • Helping operate our production environments on AWS
  • Providing code reviews to your peers

Essentials skills and expertise:

  • 5+ years work experience writing maintainable and well-tested Ruby on Rails apps
  • Strong software architecture & data modelling skills to base engineering decisions on product vision
  • Ability to help and improve the work of your colleagues through your teamwork and communication skills
  • Experience managing, monitoring and troubleshooting production grade web applications
  • Capability to work remotely (minimum 4-hour overlap with central European working hours)

Preferred experience:

  • Experience working with various APIs
  • DevOps, AWS, Terraform, Docker, Kubernetes
  • Serverless computing, AWS stack in particular

Benefits

  • Get to work in a talented, remote-first international team
  • Chance to make an impact on a global product
  • Actual work-life balance with healthy 40-hour work weeks
  • Flexible work time
  • Biannual company retreats
  • Competitive salary
  • Friendly and encouraging work environment

Our hiring process:

After we've received and reviewed your application, there are a number of stages in our process.


  1. Initial video call. You'll get to learn more about the role and our company, and we'll learn how you communicate and what are you looking for in the job.

  2. Technical interview. Qualified candidates proceed to our technical interview, where we ask more in-depth technical questions.

  3. Home assignment. We'll test your coding skills in building a small application. You can do this at home on your own time. The assignments usually take about 4-6 hours to complete.

  4. Assignment review and skills interview. After our team has reviewed your assignment, we invite you to the next interview. We'll provide feedback and ask questions about your code. This interview also includes some pair-programming, where we do some improvements or additional features to your project.

  5. Culture interview. The final step before decisions. Great cultural fit is highly important in our remote team. We also want to give you as much as possible information on how it is to work at Leadfeeder and what our culture is like.


All interviews are done remotely over video calls, but of course, if you happen to be in the same city with some of our team members we're happy to organize a meeting on site.

Share this job:
React.js & C# .NET Full Stack Software Engineer Passionate About Quality
react-js typescript .net-core cs sql-server full stack Jan 23

As a Software Engineer on the OpCon team, you will work with teammates to build and improve the core OpCon automation platform.  This role has the responsibility for the web application that customers use to define and monitor their automation workflows, as well as the services that schedule the execution of the defined automation tasks.    In this role, you have end-to-end responsibility for the product and the ability to deliver functionality from concept to delivery.  A typical week will consist of you adding a new component to our user interface, building the back-end web services to support it, and working with quality assistance to ensure proper test automation was built and manual testing has occurred.

Key responsibilities:

  • Design great user experiences in Typescript and the React framework for OpCon's web user interface.
  • Build supporting web services and other console applications in C# and .NET Core, optimizing for scalability and supportability.
  • Take ownership of quality. Build automated tests, perform peer reviews, provide feedback to teammates and grow a culture that prioritizes quality.
  • Create systems that provide fast feedback and drive engineering excellence, extending CI/DevOps pipelines to meet the needs of the team.
  • Collaborate with other teams to build software customers love.
  • Love learning emerging technologies. Be ready and able to learn new tools for delivering great products!

Competencies:

  • Excellent problem solving, design, coding, testing, and debugging skills.
  • Strong Typescript/JavaScript skills and experience with front-end development.
  • Strong C# or Java skills and experience with SQL or related database technologies.
  • Strong testing skills and experience with automated test frameworks.
  • Must have strong cross-team collaboration skills.
  • Experience with containerization is highly desirable.

Qualifications:

  • BS/MS degree in computer science or related field
  • 4+ years of professional experience building and supporting enterprise software
Share this job:
Remote Senior Front-end React Software Engineer
Vavato  
react-js css javascript senior frontend ruby Jan 23

Remote Senior React Front-end Software Engineer

ONLY CANDIDATES FROM EUROPEAN TIMEZONES WILL BE CONSIDERED (CET +-1 hour).

Exciting times! At Vavato we are building a development team from scratch to further the development of our auction platform, initially built by a 3rd party agency.

You will join our brand new Product Development department and team, have a high degree of responsibility, freedom to execute your job, and have a high impact on a rocket ship growth organization.

Culture

At Vavato you will find a relaxed, casual atmosphere (and occasionally see post-it blocks flying down the hallway in an attempt to punish a bad joke). We are young in spirit and lighthearted but work hard to reach our goals while maintaining a healthy work/life balance. 

We expect everyone to take initiative and point out things we could be doing better or could do to improve the #HAPPYVAVATO experience for our buyers and sellers. Our management team is always happy to listen to your concerns and implement the best ideas. Together we are smarter and stronger.

You

We are looking for highly motivated individuals willing to be part of a growing start-up / scale-up adventure. As our Senior React Front-end Engineer, we expect you to have not only good knowledge of the React ecosystem and JavaScript in general, but also to bring "an eye for design" to our group of mostly full-stack developers. 

  • You are on top of all the new React features and libraries rising in the ecosystem, and help our CTO in making technology choices concerning the front end.
  • You master and enjoy learning about all the latest CSS features and animation techniques
  • You care about semantic HTML and using the right element for the right section
  • You don't mind doing bits and pieces of Angular work in our legacy application and porting code from Angular to React as we go
  • You are not afraid to roll up the sleeves and dive into a little bit of our Ruby back-end code if something is not quite the way you need it for the UI, or if we go through a period where no UI work is required
  • You don't mind creating components for a new design system from scratch, together with our design team
  • You laugh when looking at the poorly aligned screens with questionable typography your full-stack colleagues made and find delight in getting them into their final shape and high-fiving your colleague for great teamwork.
  • You are our marketing department's best buddy in Product Development and collaborate with them in getting things into the perfect shape for our users

We expect you to take full ownership of your work, work hard, especially when needed - production issues can occur and have to be tackled, issues arise daily that require immediate attention to avoid hurting the company's bottom line. We try to structure the work as best as we can, but sometimes you will have to cope with chaos. Nothing at Vavato is somebody else's problem.

That doesn't mean we expect you to work long hours every day, on the contrary. We believe a healthy work/life balance is the key to keeping everyone at their most productive and happy. On rare occasions, it is necessary though, and we expect you to be flexible in the same way the company is flexible towards you with flexible working hours and unlimited holidays when it's called for.

You help carry the load, help your teammates, and push the company forward.  There is plenty of room for learning and growth in our team. The intention is to make this company 10x bigger than it is today, with a focus on becoming a platform rather than just an auction house. Plenty of opportunities will be available down the road for people who are willing and capable.

We also expect you to have fun, love your job, love our customers, and enjoy the company of your colleagues ;)

Practices / Values

  • We deploy multiple times a day to production with zero downtime using Continuous Delivery
  • We follow the open-source model with our CTO being the benevolent dictator on the product and everyone contributing through pull requests
  • We believe in the values of Software Craftsmanship and in doing things "the right way", even under pressure.
  • We work directly with the stakeholders within the company without any proxy between the people who need a feature and the people working on it
  • We do unit testing, integration testing, black-box testing, and testing spanning the whole stack. This way you know that code that hits master is production-ready.
  • We use Kanban and release features as they become ready, without ever doing big bang releases and without creating "a release".
  • All of your code will be reviewed by a peer before being put into production to accelerate your learning and for your own ease of mind
  • Everything in our infrastructure is scripted either through Flux or Terraform to ensure reproducible builds and minimum downtime disaster recovery
  • We have hourly full backups of the database in case anything goes wrong
  • We have tested our disaster recovery plan extensively
  • We use trunk-based development, our branches are very short-lived, and we employ feature toggles to ship code to production as early as possible without making it visible to users. There is no staging or test environments, there is only production.

Stack

We don't expect you to know everything in the list, but the more the merrier. Solid experience with React is required though, and affinity with Ruby and Angular are a plus.

Front-end:

  • React (with Hooks, no Redux, no TypeScript)
  • Jest
  • Cypress
  • Angular 6 (legacy app)

Back-end:

  • REST / JSON API (No GraphQL yet)
  • Ruby 2.6.6
  • Rails 6
  • Rspec
  • Cucumber
  • Sidekiq
  • Redis
  • MySQL
  • PubNub

 Other:

  • Google Cloud
  • Kubernetes and GKE
  • Github Actions CI
  • Docker
  • Experience with Continuous Delivery

Experience having worked on an auction platform before is a huge plus.

Perks

We believe giving you the best conditions to getting work done your way is in your and our best interests. We offer great work/life balance, good benefits, quality hardware and equipment.

  • Fully remote work
  • €4000 budget for MacBook Pro or Linux laptop of your choice + monitor + headset
  • Learning budget of €3000 per year for conferences and training
  • 1 free day a month to work on your pet project related to the company
  • Unlimited holidays
  • Coworking subscription or coffee shop allowance of €200/month
  • Company will refund your internet connection up to €100/month
Share this job:
Senior Backend Engineer
FATMAP  
ruby go git api graphql backend Jan 22

Come and join us on our mission to make FATMAP the Home of the Outdoors . . .
the place where every adventure begins.

FATMAP is expanding in Product Development. We are looking for an experienced person (f/m/d) to strengthen the team with their expertise.

Build the future of outdoor adventure with us!
FATMAP is a growing Outdoor Adventure Technology Company, building the leading platform for outdoor adventure. We are revolutionising the way people discover, plan, live and share their adventures. Our advanced 3D mapping technology, outdoor toolkit and curated adventure index is used by top professionals and a fast growing community of outdoor enthusiasts, to enjoy better, safer adventure. 

Who – experience and mindset
To bring FATMAP to life we maintain a complicated stack combining mapping and 3D rendering into our front-end web and mobile apps. Mapping and rendering are handled by separate teams, of which the product team is the only customer. The product team is responsible for serving adventure content, handling authentication/authorisation (including 3rd party services like Strava/Garmin), payments, and delivering a rock-solid front-end product in close collaboration with our PMs and Designers. Our web and mobile apps are served by a single Federated GraphQL gateway, combining multiple Rails-based GraphQL endpoints into a single API.

We are looking for somebody who is comfortable diving deep into all the parts of our product backend stack. This includes our Postgres (with PostGIS extension) database layer as well as the application layer which is deployed as microservices and written in different languages, such as Ruby, Go and TypeScript. You will take end-to-end responsibility for developing new features, designing and updating internal data schemata as well as exposing well defined APIs to our frontend applications.

Are you always looking behind the scenes, trying to understand how things work? Do you have hands-on experience creating functionality in a distributed system, consuming cloud services, designed to cope with shortcomings, failures or outages? Would you be excited to work on such topics in a growing, smart and eager company determined to reshape outdoor mapping? Do you love mapping and the outdoors and would like to shape a solution for the outdoors? Then FATMAP is the place to be!

See more detail on technical experience level below.

How – working here
People at FATMAP have a lot of autonomy at work. We offer a largely flexible environment. At our working hubs in Berlin (DE), Vilnius (LT) and Chamonix (FR) you'll be able to meet up with your team mates to work on a project together or just spend some time in an office environment. We are mostly remote by nature, and hence value sync time strongly. We also value our hubs and trying to keep a balance. Still, you needn't worry about your calendar being full of regular meetings. You work with bleeding edge technology, use and run them in development and production. You are enabled to actively create and contribute to processes and ways of working.

This also requires you to be able to work independently. You need problem solving and debugging skills, and a good dose of pragmatism.


What – responsibilities

  • Design, develop and maintain the client-side backend services
  • Take quality personally, functional and non-functional
  • Debug and resolve errors and respond swiftly to user feedback
Share this job:
Software Developer Backend, interested in Healthcare
clojure scala postgresql backend healthcare azure Jan 20

What You Will Work On

As a backend developer at Cohesic, you will be involved in all aspects of product development ranging from core infrastructure development, to requirements elicitation and analysis, and more.  You’ll be part of a team building groundbreaking technologies in the healthcare space – ones that will improve the lives of many people – on the Cohesic DI platform.  As a team member, you’ll wear multiple hats as we work together on complex features and continuous improvement.

Our Team Values

At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.

Your Role and Responsibilities

  • Design and develop new features on the Cohesic DI platform using Clojure, Scala, and PostgreSQL
  • Participate in collaborative design sessions ranging from software architecture to UI and UX
  • Write and maintain professional-quality code with a focus on patient safety and privacy
  • Write and maintain test suites from unit tests up to end-to-end tests
  • Write and maintain functional engineering documentation and guides
  • Coordinate with quality assurance analysts on test processes, and defect correction
  • Continually interact with team members and sometimes external partners via Microsoft Teams, Azure DevOps, and other tools
  • Occasionally maintain frontend code using TypeScript and React

Required Background and Expertise for Success in This Role

  • Authorization to work in Canada (or in country of residence if remote)
  • Bachelor’s degree in Software Engineering or Computer Science, or equivalent work experience
  • 3+ years of experience in software development on the backend
  • 3+ years of experience building web services (e.g. RESTful APIs, RPC, etc.)
  • Experience writing unit tests and integration tests
  • Experience in functional programming
  • Experience with both dynamic and statically typed languages
  • Experience in writing and optimizing SQL
  • Experience working with git as a VCS
  • Familiarity with agile methodologies and practices
  • Fluency in English, written and spoken
  • Ability to communicate clearly and confidently about technical requirements
  • A positive attitude, willing to dive into what is needed for our mutual success

Preferred Expertise

  • 5+ years of experience in backend software development
  • 5+ years of experience building web services (e.g. RESTful APIs, RPC, etc.)
  • 2+ years of experience writing backend code in Clojure and/or Scala
  • Experience with real-time systems and/or WebSockets
  • Experience working with documented requirements
  • Experience writing custom tools to automate tasks
  • Experience in *nix and Bash programming

Location

  • Main office is in Calgary, AB, Canada
  • Remote work possible; must be able to accommodate business hours in ±2 time zones from Mountain Time (i.e. UTC-05:00 to UTC-09:00)
Share this job:
Full Stack Software Engineer, Halp
 
full stack javascript html css saas api Jan 20
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Halp is looking for a talented Software Engineer with a knack for solving problems and a passion for helping team members and customers. Our product and engineering team builds software that helps technical operations teams dramatically reduce ticket resolution time, increase user satisfaction, and amplify productivity. Every engineer at Halp touches all parts of our product lifecycle and has input into developing the future of our SaaS product suite. 

As a full-stack engineer, you will play an essential role in evolving Halp, making a large impact on our rapidly growing product. We seek out action-oriented individuals that aren’t afraid to voice their opinion and value healthy debate as much as collaboration. 

You will contribute to the core of Halp, surfacing intuitive experiences inside Slack and our web product to create and triage tickets that impact more than 100,000 employees at future-thinking companies like Slack, Pinterest, and GitHub. 

As a product-driven company, our engineering team’s main goal is continuously building empathy with our customers’ core problems to better execute against our product strategy. You’ll own projects end-to-end and will architect, code, test, and ship web technology. You’ll also be involved in brainstorming, designing, and prototyping evolutions of the Halp product suite.

What You’ll Do:

  • Own code all the way through to production and verify it’s solving the right problem for the customer.
  • Ship well-tested, secure, reliable, and maintainable code within committed timelines that delights product users.
  • Be a great agile team member. Ship fast, small increments to iterate quickly towards building working software that solves real problems.
  • React to how our product is used in the wild, and help to fix bugs and production issues as they occur.
  • Understand the reasoning behind key product and design decisions and contribute good solutions to implementation and architecture discussions.
  • Support fellow engineers through peer code reviews and constructive discussions that concern architecture, data model, and feature implementation decisions. 
  • Take initiative to drive new projects, reduce complexity, and unblock others.
  • Collaborate with cross-functional team members to influence product strategy and direction.
  • Lead key initiatives to improve a product that our customers seriously love. Seriously. See what Josh Senick, Senior Manager, Business Technology Operations, Slack, had to say about Halp: “The second I saw it, I said where do I sign? How do we get this, because this is exactly what I want to do. This is the tool I’ve been wanting since my first day at Slack." 

Who You Are:

  • A results-oriented engineer who is comfortable with higher levels of ambiguity
  • A proactive communicator with great follow-through
  • Excited about learning from your coworkers and collaborating with people with diverse perspectives 
  • Willing to voice your opinion but okay with not always being right
  • Trend towards focusing on the customer problem and treating technology as a means to an end

Requirements:

  • At least 5 years of experience in an engineering role at a software company
  • An extensive background in front-end engineering and API design and implementation
  • Able to technically lead a product initiative from design to production
  • Able to guide scaling a platform across distributed services
  • Strong competency in all of the following: JavaScript, HTML, CSS, React, Node.js, TypeScript, GraphQL, MongoDB
  • BA/BS (or MA/MS) from a top university or equivalent experience
  • Nice to have: Experience working with helpdesk or ticketing platforms
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Engineer - Fullstack
Yelp  
javascript python django java ruby html Jan 20
Our full stack engineers bridge the gap between backend data and the frontend websites of Yelp. Our goal is to provide the best user experience to millions of users and we’re excited to dive into any area of the web stack to make it happen.

Full stack engineers rarely have a typical day: One day you might be writing HTML/CSS/JavaScript and another you might be discussing the best approach making our web apps work in our service oriented architecture.

Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity, and encourages “unboring” solutions to problems. We enable all new engineers to deploy working code their first week, and your impact will only grow from there with the support of your manager, mentor and team. At the end of the day, we are all about helping our users, growing as engineers, and having fun in a collaborative environment.

Where You Come In:

  • Design and build new features to connect Yelp with large scale businesses.
  • Implement beautiful layouts that work across all of Yelp’s platforms (desktop, mobile browsers, and mobile apps).
  • Deploy projects in a Service-Oriented Architecture, all the way from backend services to fully-featured UIs.
  • Run A/B experiments and dive into the resulting data to look for trends.
  • Collaborate closely with product managers, designers, and other engineering teams.
  • Mentor other engineers and share the skills you’ve learned.

What it Takes to Succeed:

  • Deep understanding of at least one popular server side web framework (Django, Flask, Rails, Pyramid, Laravel, Express, etc.) or modern JS frontend framework (React, Angular, Ember, etc.)
  • Full-Stack engineering experience in Python, Ruby, JavaScript, Java, or C++.
  • Understanding of web security and performance best practices.
  • Comfortable working in a Unix Environment.
  • Experience with popular Python libraries/tools (Pyramid, pytest, tox, SQLAlchemy) is a plus

What We Offer:

  • Full responsibility for projects from day one, an awesome team, and a dynamic work environment
  • Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
  • 25 days paid holiday initially, rising to 29 with service
  • Private health insurance, including dental and vision
  • Flexible working hours and meeting-free Wednesdays
  • Regular 3-day Hackathons and weekly learning groups, always with interesting topics
  • Opportunities to participate in events and conferences throughout Europe and the US
  • £58 per month toward any exercise of your choice

Yelp values diversity. We’re proud to be an equal opportunity employer and consider qualified applicants without regard to Race/Ethnic Origin, Sex, Religion/Belief, Disability, Age, Sexual Orientation. Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.

Share this job:
Developpeur Full-Stack JavaScript Senior H/F CDI Full Remote
javascript meteor html mongodb senior saas Jan 20

Salutation Développeur,

Pour toi, la programmation est synonyme d’artisanat ? Tu as envie d’être Owner de tes missions ? Tu nous intéresses déjà !

On cherche des gens intéressés par l’univers B2B SaaS (pas Sass, SaaS !), qui aiment coder et travailler dans une petite équipe. Si bosser en Remote et apprendre sans cesse de nouveaux trucs te parle, continue de lire !

Il s’agit d’une start-up créée il y a 3 ans par 2 développeurs (anciens de eFounders) et 1 BizDev, tous passionnés par la réalisation de logiciels innovants et agréables à utiliser, uniquement en SaaS pour les B2B.

On est aujourd’hui une petite entreprise (19 personnes dont 4 devs), entièrement autofinancé par l’argent de nos clients (aucune levée de fonds) et qui a atteint les 2 millions d’ARR il n’y a pas longtemps.

On croit aux petites équipes car elles sont rapides et agiles. De plus, les petites équipes signifient moins de bureaucratie et moins de gestion. Plus de choses sont faites (Get Things Done).

On a des bureaux à Paris mais la grande majorité de l’équipe est en télétravail dans toute l’Europe. Le produit principal développé (mais pas le seul) est un outil de prospection commerciale multicanal. Utilisé par des milliers d’entreprises à travers le monde, il aide les entreprises à prospecter leurs futurs clients de façon plus humaine et de favoriser la qualité à la quantité.

Cet outil, comme tous nos logiciels, est développé avec Meteor, un Framework 100 % JavaScript. On utilise aussi beaucoup d’autres outils.

Ton profil

  • Tu connais très bien JavaScript. Toutes nos applications sont en Meteor, donc connaître ce Framework est un + mais n’est pas obligatoire.
  • Tu as au moins 4 ans d’expérience pro. On va vite et laisse beaucoup d’autonomie aux développeurs, on a donc besoin de personnes ayant déjà acquis de l’expérience.
  • Tu es aussi à l’aise sur FrontEnd que sur BackEnd. Nos développeurs réalisent tout de A à Z, il faut donc savoir comment ça se passe des 2 côtés.
  • Tu es un HACKER. Tu es à l’aise avec l’ambiguïté, tu aimes les défis techniques, faire des prototypes et trouver des moyens créatifs de résoudre des problèmes dans les plus brefs délais.
  • Tu es un DOER. « Demain » ne fait pas partie de ton vocabulaire. Tu préfères coder que de faire des specs.
  • Tu parles parfaitement français. On est tous en télétravail depuis le premier jour, mais pour autant on a besoin que tout le monde soit dans une timezone assez restreinte et parle français pour que la communication soit optimale. Les équipes Marketing et Commerciale sont à l’étranger, tu dois donc avoir un anglais professionnel correct.
  • Tu es empathique envers les utilisateurs et peux facilement te mettre à leur place. Tu comprends que tout le monde n’a pas les mêmes compétences et que les personnes intelligentes font parfois des erreurs.
  • Tu aimes communiquer. Tu aimes travailler à distance et Slack est ton meilleur ami !
  • Tu es meilleur que nous dans au moins un domaine. Chaque personne qu’on embauche doit être meilleure que nous. Cela peut être dans la conception, le HTML/CSS, le JavaScript, MongoDB, SysAdmin,… Tu dois être capable de nous apprendre de nouvelles choses.
  • Tu es adaptable et aimes découvrir de nouvelles choses. Plus que le développement de logiciels, tu seras dans une start-up en pleine croissance, cela signifie que tu dois aimer tout faire, l’intégration du FrontEnd, le développement du BackEnd, l’optimisation de Mongo, le support client et plus encore.
  • Tu es autodidacte, tu développes des projets persos depuis ta plus tendre enfance ou le soir et week-end. Ce n’est pas obligatoire mais un sacré plus pour nous, on est tous passionnés par la programmation et aimons créer des choses, aussi bien au boulot qu’en dehors.

Ce que tu pourrais être amené à faire

  • Concevoir et développer de nouvelles fonctionnalités de A à Z, à la fois sur le FrontEnd et le BackEnd.
  • Améliorer la base de code avec le refactoring, corriger les bugs, optimiser.
  • Travailler avec les équipes Marketing et de Growth pour mettre au point des outils qui accéléreront et amélioreront la qualité de leur travail.
  • Réaliser des expérimentations avec l’équipe de Marketing et de Vente ; c’est une start-up, donc tout peut changer et nous aimons expérimenter de nouvelles choses pour maintenir une croissance rapide.

Ce qu’on offre :

  • Salaire – selon l’expérience
  • Télétravail et horaires flexibles
  • Environnement d’apprentissage rapide, esprit d’entreprise et d’équipe
  • Autonomie et prise de responsabilité
  • Tickets-restaurants (remboursé à 60%)
  • Transport (remboursé à 100%)
  • Mutuelle (remboursé à 100%)
Share this job:

This Month

Sr Front End Engineer
Tango  
frontend senior react-js Jan 19
As a Sr. Front-End Engineer some of your main activities will be:

Solve technical challenges.
Develop and support business-logic-driven product decisions.
Design, develop and ship features.
Work collaboratively with other teams to develop robust and scalable features.

Required Qualifications

  • +6 years of experience doing software development
  • Strong with React.js and Redux
  • Experience with Typescript
  • Experience in creating user interfaces.
  • A professional that cares about finding the right technology for launching the product vs excited by resume driven development (though this project will look great on your resume)
  • Someone that can own maintainable, production-worthy code while keeping the larger system from spiraling out of control in complexity
Our Offer

● Competitive salary range
● Major Medical Insurance, we got you covered!
● Social security and housing program (IMSS and INFONAVIT).
● Paid Vacations + 10 holidays.
● 15 Days Christmas Bonus (“Aguinaldo”).
● Parental Leave.

Plus Perks such as:

● Remote work environment
● Money and Time stipend to continue your education. Always be learning.
● Flexible time + ability to do compress weeks.
● Awesome projects and cool company culture.

Tango (formerly TangoSource) is a boutique digital agency that specializes in speeding up the development process for modern web and mobile products.

We believe in the power of innovative ideas and their social resonance when backed-up with technology. They can change the world or make it more simple. They can help diabetes patients with their medications, or guide a lost driver in the night. We provide the technology to back up these ideas with a partnership mindset. Adding our grain of sand to the world on each project we work for.

By working in Tango, you can expect to be challenged, to work hard and learn fast; you are going to develop your skills and increase your knowledge. And the best part… you are going to help bringing innovative ideas to life.
Share this job:
Senior Full-Stack Developer Full-Time Job in Bucharest
java angular-js aws rxjs postgresql senior Jan 19

Here at Trading Central, we’re passionate about creating innovative solutions that support today’s investors and we’re always looking for talented individuals to share in this vision.

We’re seeking a full stack developer to help build modern, scalable and responsive web applications that are integrated in some of the world’s leading brokerage sites. Our work environment is fast-paced and team-oriented, encouraging creative problem-solving. There are numerous learning opportunities and challenges. At the same time, it’s a fun and friendly workplace where work-life balance is always respected.

Experience we are looking for:

  • 6+ years of software development experience with excellent understanding of core Java concepts and clean code principles; very good experience in Java server-side technologies (preferably Spring based) and good testing skills & working knowledge of JUnit, Mockito.
  • Cloud services – experience with any of the main cloud providers.
  • Solid experience with front-end technologies (such as Angular, RxJs ) and exposure to requirements analysis.
  • Docker – building, debugging.
  • Git: git-flow / PR reviews.

Experience nice to have:

  • Hands on Angular 6+: Typescript/RxJs/HTML/CSS/SASS.
  • AWS experience: Lambda, S3, SNS, SQS, Cloudwatch, Batch, etc.
  • SQL Database preferably Postgres.
  • Kubernetes / EKS

What you will do:

  • Work as a key member of an agile team to design, develop, and test end-to-end projects that meet our clients’ requirements.
  • Design and implement scalable REST API’s, backend processes for automated stock market analytics and front-end web applications that integrate our analytics into our clients’ sites.
  • Provides technical guidance and assumes responsibility in all development activities.
  • Bring an awareness of industry trends and potential new technologies which can offer a positive impact to our customer base.
  • Mentor team members in design collaboration, code reviews, development tools and processes.
Share this job:
Software Developer PowerDNS
frontend api vue-js user-interface user-experience javascript Jan 19

Software Developer PowerDNS
( - Germany / Italy / Spain / France/ Finland / Netherlands )


The job in a nutshell
As a Software Developer you will join our PowerDNS Team. You will enrich our team with your experience with building web-app front ends and your passion for UX design. PowerDNS has developed a suite of open and closed-source products, revolving around DNS and DNS-based security, and this job gives you the opportunity to take the UI/UX for these products to the next level.

Our office for PowerDNS is located in The Hague (The Netherlands) but you can also work from home and you have flexible, family-friendly working times. If you want you can also work in one of our other entities in Europe, as long as you reside in the following countries: Germany, Finland, Netherlands, Italy, France, or Spain.


The job in bullet points

  • (Re-)design and implement the UI/UX, and associated logic/APIs, of our complete suite of open and closed-source products
  • Support our Sales Engineering and Support teams with technical questions or topics from customers
  • Continuously improve yourself and the products by investigating alternatives and technologies

Your background

  • Web-app/front-end developer with back-end experience
  • You are familiar with and current on the latest, modern web-app development techniques and the NPM ecosystem
  • Proven track-record of creating full-stack web-apps from scratch, production-ready and with modern tooling
  • At least basic experience with back-end development to support the front end with the necessary APIs
  • Knowledge of and experience with Vue.js and/or Angular and/or React
  • Familiar with and current on JavaScript/TypeScript, CSS and other modern browser standards, and with CSS frameworks like Bootstrap
  • Open-Source Software development experience is a plus
  • You are able to work independently
  • Good verbal and written communication skills in English is a must; Dutch and German skills are a plus

Our offer to you

  • Working on a modern software in an international team
  • Wide scope to develop your own ideas and projects
  • Home Office and the opportunity to work from our office in the centre of The Hague or one of our other well-appointed European offices
  • The most current and jazzy equipment
  • Regular cross-border, cross-team events, Corona-permitting.
  • Continuous personal development & training, including job-specific certifications
  • Flat hierarchies combined with an "Open Door" policy
  • Further country-specific benefits

Who we are
Open-Xchange (OX) is a developer of secure and open communication and office productivity software, IMAP server software and DNS solutions. Since 2005, it has partnered with many of the world’s largest Internet Service Providers (ISPs), telcos and carriers to deliver Open Source email and productivity solutions that include secure storage, file and document management. OX Dovecot is the world’s most popular IMAP server software and OX PowerDNS provides secure DNS services to telco customers and their users worldwide. Software developed by Open-Xchange is used by 200 million people globally. It is headquartered in Germany, with offices in Bremen, Cologne, Dortmund, Hamburg, Nuremberg and Olpe, and international offices in Finland, Italy, Japan, the Netherlands and the USA. For further questions, please contact Kerstin Florath via recruiting@open-xchange.com

Share this job:
Full Stack Software Engineer
Opinew  
python vuejs2 vue-js docker flask full stack Jan 17

Company Introduction 

Hello! We are Opinew, a Scottish company with a small team and grand mission. We are helping online stores to become independent of large platforms like Amazon and eBay by providing a powerful review import and management system. Opinew helps shop owners to collect reviews from their customers while also allowing them to import existing reviews accumulated over years on Amazon, eBay or AliExpress. Reviews enable social proof, which increases sales conversation to make Opinew’s clients more successful. We are working with thousands of online stores around the world, including small stores and big brands, some of which you may recognise, including: MusclePharm, Status Anxiety, Vankyo and Betron.

Your Role

As Lead Full Stack Engineer, you will play a pivotal part in Opinew’s mission to decentralise online shopping by empowering merchants of all sizes. You are excited to work on a SaaS platform with the latest technologies used by millions of shoppers and thousands of ecommerce stores around the world. Our engineers regularly work with all areas within Opinew as we continue to scale up our SaaS web products. We push updates to our websites almost every day so it won't take long to get your work out in front of millions of users.

At Opinew we are using Flask/Python for the backend and Vue.js with Vuetify and Tailwind CSS on the frontend. Everything is containerised with docker and deployed via an automated CI/CD pipeline to AWS. 

The project 

In line with the tremendous global increase in ecommerce sales, Opinew has rapidly grown its customer base and product team in 2020. As Lead Full Stack Engineer you will be at the heart of our product development and software engineering efforts working on:

  • Implementing world-class software to improve and scale Opinew’s review management system  
  • Experience with designing RESTful API that supports a rapid growing user base
  • Ability to own and deliver end to end API functionality from design/architect, to implementation, to testing, to production release and monitoring
  • Ability to accomplish complex engineering task independently
  • Envision, implement and roll-out best tooling and automation for all our our services
  • Ability to evaluate and communicate different engineering solutions and trade-offs
  • Work with the Opinew team to constantly improve platform usability, onboarding, and customer retention

The engineering team consists of two full-time and two part-time engineers. Depending on their area of expertise, some engineers have a strong focus on backend, frontend or testing. However, generally each engineer works across the full stack and contributes to any part of the codebase. Engineers own their code, ensure maintainability and are responsible for writing unit tests and completing new features without breaking backwards compatibility. 

What we offer 

  • Opportunity to help decentralise online shopping away from the ecommerce giants
  • Exciting opportunity to grow the start-up with us into a global software company
  • Competitive salary
  • Laptop and any other essential technical equipment
  • Education and relaxation: language classes / steam store games
  • Reading/Courses - books and online courses to help with your professional development are on us to help with your personal development.
  • Home cleaning - we will find somebody to take over house chores to help you focus on what matters most to you

What you can expect 

  • An agile, diverse and multidisciplinary fully remote team 
  • A supportive, inclusive and transparent working environment where team mates learn from and help each other all the time. 
  • A place to look at things differently, challenge and offer solutions. 
  • You will be working in a (still) small start-up where the whole company consists of ~10 people. You will have a unique opportunity to make a significant impact and actively drive change in the technology, direction and culture of the start up. 

What we are looking for 

We are looking for an experienced, talented software engineer to join the engineering team and help us scale Opinew to the next level.

This position is for full time, 100% remote work.

We would expect you to: 

  • Always put the user first. 
  • Be an active participant during technical decisions and discussions. 
  • Be comfortable to work in a rapidly changing environment. 
  • Be passionate and empathetic - you fall in love with problems, not solutions. You’re a doer, and a helper. 
  • Take pride in your work. 
  • Think like an owner. 
  • Experiment, test, try, fail and learn continuously. 

Qualifications 

For this role, you must have: 

  • Experience in working as part of a team to ship high-quality software using agile development processes. 
  • Experience in developing UI with Vue.js /React/Angular
  • Experience in python backend frameworks like Flask/Django
  • Proficiency in JavaScript/TypeScript and Python.
  • Experience in e-commerce and Shopify beneficial.
Share this job:
Full Stack PHP Developer
php full stack frontend Jan 16
MemberVault Development Jobs

We are looking for a full-stack senior level developer with a talent for front end dev and an eye for good design to join our small virtual team.

Experience required:
  • PHP (starting the process of moving from CodeIgniter to Laravel)
  • MySQL
  • Vue / jQuery
  • CSS (mainly using Tailwind now)

Will report directly to the CTO with your role focused on maintaining, advancing and upgrading the current platform with new features as the company grows. Will also network directly with the rest of our small team to assist with platform bugs and improvements.

We’d like someone who can stay focused on primary goals, then take small projects related to those goals and run with them, checking in as needed for guidance, but not needing to be micro-managed. Our team has a casual, fast paced energy with a collaborative work style, with daily conversations happening in Telegram. If you prefer to work independently and only check in your code, without having conversations with fellow team members, this isn’t a good fit for you.

We’d also really like to find someone with an eye for good design/UX (although we aren’t expecting you to also be a pro level designer) and can take a basic idea and make it look good in our framework.

This is a virtual contractor position with a guaranteed monthly income of $10K. We encourage our team to craft their own schedules so you’ll be able to decide how you want to allocate your flexible 30/hr work week. Overall we focus more on completed tasks, and you showing up vocally during your hours worked (rather than silently working in a silo), than time tracked hours worked.

Our goal as a company is to support our team in having a quality work/life balance, and also enable our team members to stay fresh and to explore new, side projects, as desired.

In order to support that goal, this is a 30/hr position rather than a typical 9-5 40/hr work week. However you’d like to spend that extra 10 hours in your week — mountain biking, cuddling kids, building your own app or helping others develop their “dream” app — we’re here for it!

We’re a global team of passionate entrepreneurs, who are also focused on developing a platform to make it easy for people to run online businesses.

You:

Are a self starter Enjoy regular communication, with both the team and overall MV community Want to own your role rather than be managed Comfortable making quick decisions Enjoy looking for opportunities to improve the platform Ability to prioritize and manage multiple streams of work tasks (ie platform improvements, bugs, etc) Enjoy finding the perfect gif response to a conversation Are interested and committed to create the best user experience possible

We’re a global team, and are open to a wide variety of time zones as long as there is an overlap with MV HQ time zone of PST.

We are committed to building a diverse team for greater impact and perspectives, and creating a caring, inclusive workplace and community. MemberVault is an equal opportunity employer, and we choose our hires based on abilities regardless of race, religion, marital status, gender identity or expression, physical disability, or sexual orientation.

We are also a majority run female and family positive company. We believe in providing supportive parental leaves and are completely comfortable working schedules and calls around nap times and breastfeeding sessions! MemberVault was founded by Erin and Mike Kelly (now CEO and CTOs, respectively) and was built while traveling full time on the road in an RV with their young son. So the core of the company is rooted in flexibility, and work/life balance.

HOW TO APPLY:

We look forward to hearing more from you about why you’re a good fit for the position. Please reach out to our CTO, Mike Kelly, at mike@membervault.co and cc CEO, Erin Kelly, at erin@membervault.co.

Include in the body of the email why you’re a good fit and what appeals to you about the position. Attach resume and/or breakdown of past work experience.

We’ll reach out to schedule next steps if we also feel you’re a strong fit.

If you’d like to get a feel for the platform before applying, grab a free account at https://membervault.co and poke around. And to get a sense of our community culture and engaged users, take a peek at our thriving FB community here: https://membervault.co/collab

Thanks in advance for considering joining our team!

Share this job:
Software Architect
Earnest  
data science docker backend finance node-js frontend Jan 16

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 Software Architect at Earnest, you will report to the Senior Manager of Platform Engineering, 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 and TypeScript on the server-side. On the front-end 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.

What you'll do:

  • Drive systems architecture redesign while working with other stakeholders.
  • Architect and implement domain-based microservices, such as user service, loan service, etc.
  • Prototype solutions for the broader engineering teams, such as a message bus for asynchronous communication between backend services.
  • Create engineering requirement documents and assist with planning of new features and bug fixes.
  • Mentor and provide guidance on engineering best practices to team members.
  • Launch new features such as an integration with strategic partners, such as Optimizely and Plaid.
  • Work with Product, Design, and Engineering Management on priorities with the team.

Ideal background and expertise:

  • 10+ years of professional development experience
  • 2+ years of experience architecting distributed software systems
  • Experience with server-side concepts, e.g. microservices, database, caching, performance, - monitoring, scalability
  • Experience with Node.js preferred
  • 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.

Share this job:
Senior Software Engineer
Scribd  
senior frontend java python javascript ruby Jan 15
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors. Our community includes over 1.4M subscribers in nearly every country worldwide.

About the Web Development Team
We’ve built a library of millions of books, audiobooks, magazine articles, sheet music collections, and user uploaded documents. 90% of millions of active users discover Scribd and continue to engage with content and build their libraries using our website. This team works across the stack with a strong focus on front end work.
We’re looking for diverse, well-rounded, communicative engineers to help empower our readers to indulge their curiosities and expand their knowledge by building quality products and user experiences. Our projects tend to be 1-2 front end engineers at a time, so trust, accountability, and excellent communication skills are extremely important. This role will join the Web Subscriber UX team, which focuses on delivering product features that will improve our users' experience.

Some of our Key Focus Areas:

  • SEO - with a library of millions of books, audiobooks and documents, search engine optimization is about a lot more than having a good sitemap.
  • Responsive Web - desktop, tablet, phone – whatever device you have, we want you to be able to read!
  • Site speed. How fast is fast enough? Faster!  Measure, optimize, repeat...
  • Accessibility - do you know what ARIA attributes are? Ever use a screen reader? We’re bringing Scribd up to WCAG level-AA to make reading work for folks who use assistive technology
  • Front end infrastructure - We strongly believe in code reuse and simplicity. We are working on shareable react component library to make our product development simple, fast and consistent.

About You:

  • You're curious, humble, and interested in learning. You like and value people! You have good taste - you don't have to be a designer, but you should take pride in your work and want to make our app a beautiful, delightful reading experience.
  • You Have:
  • 5+ years experience coding in a modern web stack -- eg. JavaScript, HTML, CSS, Ruby on Rails -- on large scale, consumer-facing web applications.
  • Strong understanding of modern JavaScript frameworks preferably React.
  • Experience working on backend services in any server side language - Go, Python, Java, C#, Ruby.
  • Experience with continuous integration environments like Gitlab, Jenkins, CircleCI , TeamCity etc.
  • Knowledge of npm, yarn, babel and webpack.
  • Passionate about testing. Previous experience writing unit and integration tests with frameworks like Jest, Rspec, Enzyme, Cypress, Selenium, WebdriverIO etc.
  • Experience building features using an A/B testing framework.
  • Experience de-bugging issues in a complex modern web architecture which includes: distributed systems, CDN, image servers, databases, asynchronous web services, CSRF, cross site scripting, etc.
Benefits & Perks of Life at Scribd
• Health & Welfare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents.
• Leaves: Paid Parental leave, and 100% company paid short-term/long-term disability plans
• 401k plan through Fidelity,  plus company matching with no vesting period
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Tuition Reimbursement 
• Diversity, Equity & Inclusion programs
• Learning & Development and Coaching programs
• Monthly flexible Wellness, Connectivity & Comfort Benefit
• Luma by Concern, our mental health digital platform
• Work Life Balance flexibility
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Enterprise Solutions Engineer
Auth0  
html frontend backend dot net Jan 14
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

Auth0 continues to grow and so does the volume and complexity of the needs of our prospective customers. Security and identity management are now core concerns of every business. As a result we are building a dedicated pre-sales engineering team that will be the primary technical resource for all of our account executives. We will help engage the prospect where they have the greatest need and then fill that need through education and guidance to the best solution.

What you'll be doing:

  • Deliver interactive presentations and product demos.
  • Lead Q&A sessions to prospective customers in order to understand their requirements.
  • Present to all levels of the organization - from practitioner to C-level.
  • Engage with multiple business units including software engineering, operations, product management and business stakeholders.
  • Whiteboard Auth0 solutions with customer architectures.
  • Execute well defined, outcome focused PoCs for prospects.
  • Maintain a broad and deep technical understanding of the Auth0 product line and the underlying technologies and protocols.
  • Stay up to date on industry trends through self study, research, online courses.
  • Proactive engagement in local and regional events evangelizing Auth0 as a presenter and attendee.
  • Work from home with travel as required.

Is this role for you?

  • A love for our primary customer profile: the software developer and architect.
  • A passion to serve the customer, which has played out in some customer-facing role like consulting or support, ideally sales engineering.
  • An ability to quickly communicate complex ideas around a technical topic, ideally on the fly at a whiteboard.
  • Strong presentation skills.
  • Expert in building relationships, listening and managing time.
  • A desire to engage with the larger community by contributing to open source projects and participating in local events.
  • Experience with JavaScript.
  • Experience with at least one backend stack (eg. .NET, Java).
  • Experience with a popular frontend stack (eg. Angular).

Desired:

  • Experience with at least one standard network security protocol (eg. OAuth, OAuth2, SAML, LDAP).
  • An understanding of core security concerns within a typical application (password hashing, SSL/TLS, encryption at rest, XSS, XSRF).
  • Solid experience with HTTP, with both HTML apps as well as REST services. This includes the ability to use the dev tools in a browser to explain HTTP traffic and an HTTP client (like curl or Postman) to interact with an HTTP service.
  • 5+ years experience in pre-sales engineering.

Preferred Location:

  • #AU


Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Senior Full Stack Software Engineer, Bitbucket Cloud
 
cloud full stack senior python javascript ruby Jan 14
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is searching for a talented Senior Full Stack Software Engineer to join our Bitbucket Cloud Core Experience team. You'll be joining a multi-functional team that builds Bitbucket Cloud’s core experience and has a substantial impact on the growth of Atlassian.

We do not work on an end product that reaches our customers and ends there. Our product enables others to work on absolutely anything, so our product marks the beginning, not the end, of a great journey. We strive to make it easy for other teams to collaborate on code in a very intuitive and efficient way.

You will be among the engineering team responsible for designing, building, and supporting Bitbucket Cloud’s core capabilities, directly impacting how our product works, looks, and feels. You will have direct access to a dedicated Product Manager, UX Designer, and Content Designer to help you deliver great solutions from start to finish in a fast and very efficient way.

What you will do:

  • You will be architecting new features and designing solutions to a wide variety of problems on a full range of complexity
  • You will be reading mature code base and internal documentation while experimenting in your own environment to build a deeper understanding of the product
  • You will implement solutions following software development best practices from start to finish
  • You will review your teammates' work through peer reviews, provide and iterate on feedback, and advocate for software development best practices
  • You will pair program with engineers at all levels to ensure fast, efficient, and high quality delivery
  • You will write tests and advocate for hight quality outcomes, you will monitor and support our solutions in the production environment
  • You will drive innovation through prototypes and you will deliver solutions through iterative shipments
  • You will have fun in our team bonding activities  

On your first day, we'll expect you to have:

  • 7+ years of professional experience
  • Experience with continuous delivery and infrastructure as code
  • Experience working with GIT in a collaborative team setting
  • Awareness and insight into industry trends (technology, methods and tooling).
  • Experience with code quality through writing unit tests and automation
  • Experience performing high quality code reviews both as a reviewer and a reviewee
  • Experience working with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
  • Practical knowledge of agile software development methodologies (e.g. scrum, kanban)
  • Experience with web frameworks like Django or Ruby on Rails with scripting languages like Python, Ruby or Bash
  • Strong proficiency with data structures, basic algorithms, and applying object-oriented principles and design patterns.
  • Solid understanding of architectural principles of software development, data modeling, and security.
  • Strong proficiency with relational databases design and query construction and optimization (Postgres preferred).
  • Experience designing and implementing efficient RESTful APIs
  • Strong troubleshooting skills across different levels of the stack.
  • Solid understanding of front-end architecture and data-driven development
  • Solid understanding of JavaScript, HTML5, CSS, Typescript and supporting libraries (ex. ES6, React, Node)
  • Hands-on experience in writing cross-browser compliant HTML and CSS
  • Experience building front-ends for web applications and their performance optimization
  • Experience with modern unit testing frameworks (e.g., Mocha, Chai)

It's great, but not required, if you have:

  • Familiarity with server technologies (NPM, Docker, NGINX, Express/Node)
  • Experience with Redux, ImmutableJS, Typescript, Webpack, Parcel
  • Experience with large scale single page web applications
  • Familiarity with Docker
  • Familiarity with Java
  • Experience working with Atlassian products such as Jira, Confluence and Bitbucket.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Engineer
Scribd  
frontend javascript ruby html css Jan 12
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors. Our community includes over 1.4M subscribers in nearly every country worldwide.

About the Web Development Team
We’ve built a library of millions of books, audiobooks, magazine articles, sheet music collections, and user uploaded documents. 90% of millions of active users discover Scribd and continue to engage with content and build their libraries using our website. This team works across the stack with a strong focus on front end work.
We’re looking for diverse, well-rounded, communicative engineers to help empower our readers to indulge their curiosities and expand their knowledge by building quality products and user experiences. Our projects tend to be 1-2 front end engineers at a time, so faith, accountability, and excellent communication skills are extremely important.

Some of our Key Focus Areas:

  • SEO - with a library of millions of books, audiobooks and documents, search engine optimization is about a lot more than having a good sitemap.
  • Responsive Web - desktop, tablet, phone – whatever device you have, we want you to be able to read!
  • Site speed - How fast is fast enough? Faster!  Measure, optimize, repeat...
  • Accessibility - do you know what ARIA attributes are? Ever use a screen reader? We’re bringing Scribd up to WCAG level-AA to make reading work for folks who use assistive technology
  • Front end infrastructure - We strongly believe in code reuse and simplicity. We are working on shareable react component library to make our product development simple, fast and consistent.

About You:

  • You're curious, humble, and interested in learning. You like and value people! You have good taste - you don't have to be a designer, but you should take pride in your work and want to make our app a beautiful, delightful reading experience
  • You have:
  • 2+ years experience coding in a modern web stack -- eg. JavaScript, HTML, CSS, Ruby on Rails -- on large scale, consumer-facing web applications
  • Good knowledge of modern JavaScript frameworks preferably React.
  • Experience with continuous integration environments like Gitlab, Jenkins, CircleCI , TeamCity etc.
  • Passionate about testing. Previous experience writing unit and integration tests with frameworks like Jest, Rspec, Enzyme, Cypress, Selenium, WebdriverIO etc.
  • Experience de-bugging issues in a complex modern web architecture which includes: distributed servers, CDN, image servers, databases, asynchronous web services, CSRF, cross site scripting, etc
Benefits & Perks of Life at Scribd
• Health & Welfare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents.
• Leaves: Paid Parental leave, and 100% company paid short-term/long-term disability plans
• 401k plan through Fidelity,  plus company matching with no vesting period
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Tuition Reimbursement 
• Diversity, Equity & Inclusion programs
• Learning & Development and Coaching programs
• Monthly flexible Wellness, Connectivity & Comfort Benefit
• Luma by Concern, our mental health digital platform
• Work Life Balance flexibility
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Senior Microservices Software Engineer at Jack Henry & Associates, Inc.
dot net cs azure kubernetes mongodb senior Jan 12

Are you excited about working with some of the latest technologies to deliver new solutions to banks & credit unions? The Jack Henry & Associates, Common Shared Services team is hiring a Senior Microservices Software Engineer to help deliver cloud-first, microservices-based banking applications for Jack Henry!

As part of the Common Shared Services team, you’ll be at the center of JHA’s strategic development initiatives for new banking applications. In your daily activities as a Microservices Software Engineer, you’ll have the opportunity to work in a DevOps team creating new banking applications as well shared platform services using .NET Core in an innovative technology stack. You’ll engage daily with other frontend and DevOps engineers, product owners, and QA automation engineers in your team. You’ll also collaborate with business leaders, product subject matter experts, JHA enterprise services teams, and our clients to design & build solutions that Jack Henry customers will love!

Jack Henry & Associates, Inc. is annually recognized as one of the best tech companies to work for in the U.S. by Forbes and other local sources! This is a fast paced and fun work environment with a great team engaging like a start-up company. You’ll need to be able to be agile and be flexible. You should be a self-motivated and someone who loves to work closely with other teams across JHA and our clients. 

This position will be filled to be worked out of the following Jack Henry location: Cedar Falls/Lenexa/Brentwood/Springfield/Allen/Remote.


MINIMUM QUALIFICATIONS


  • Must have a minimum of 7 years of software development experience.
  • Must have a minimum of 3 years developing apps exposing .NET services exposing SOAP or REST API’s. 
  • Must have a minimum of 1 years developing cloud-hosted applications in (e.g. Azure, AWS or GCP).
  • Must have a minimum of 1 year building .NET Core applications or services.
  • Must be able to travel 5 % for internal meetings, workshops, and/or trainings.

PREFERRED QUALIFCATIONS


  • Bachelor’s degree in Software Engineering or Computer Science.
  • Strong interest in mentoring other developers and presenting apps & technologies to stakeholders.
  • Microsoft .NET Core, C# 8.0 or Java microservices.
  • Building RESTful API’s and integrating with SOAP-based API’s and web services.
  • SQL and NoSQL (MongoDB) database experience.
  • Apache or Confluent Kafka experience.
  • Docker Containers, Kubernetes or Azure Kubernetes Service experience.  
  • Key Vaults and Certificate Management experience.
  • ElasticStack, LogStash/Fluentd, Kibana.
  • Git-based repositories.
  • JHA Silverlake or CIF 20/20 product experience helpful.

ESSENTIAL FUNCTIONS


  • Completes product technical design and prototyping, software development, bug verification and resolution.  
  • Performs system analysis and programming activities which may require extensive research and analysis.
  • Provides technical/engineering support for new and existing applications from code delivery until the retirement of the application.
  • Provides both individual and budget-level tasks and product effort estimates/costs.
  • Ensures timely, effective, and quality delivery of software into production, both at an individual and team level.
  • Develops and tests applications based on business requirements and industry best practices.
  • Creates required technical documentation.
  • Adheres to documented departmental and corporate standards.  Participates in the definition and documentation of standards.
  • Collaboratively works with QA team to ensure timely delivery of high-quality products.
  • Collaboratively works with customer support team to resolve or diagnose defects.
  • Performs release validation testing and beta support for projects.
  • Researches problems and develops solutions to the problems.
  • Conducts unit testing and integration testing for functionality and limits.
  • Assists in training and mentoring less experienced peers.
  • May contribute to product architecture.
  • May assist less experienced peers.
Share this job:
Javascript Software Engineer
URBANTZ  
mongodb react-js node-js javascript frontend Jan 12

Your talent and creative mind are needed at Urbantz !

Join our team as a Software engineer (Intermediate – Senior level).

What?  Javascript / React / MongoDB / Kubernetes

Where?  Remote from anywhere in Europe OR at our Brussels office

When?   ASAP


About the position

  • You will help build a modern, highly complex, multi-service application that leads to the delivery of millions of packages per year to clients like you. 
  • As a software engineer, you will work closely with our product manager to define the how to the why and what of our product.
  • Our language: Javascript.
  • Our main technologies: We use AngularJS and React-native on the front-end, and NodeJS for the backend. Our unit-tests use Jest, and our end-to-end tests use Protractor. We store data using MongoDB. Our code is stored in GitLab, and we make use of its CI/CD capabilities to deploy easily to AWS and Azure. Our containerization & orchestration uses Docker + Kubernetes.
  • We work with short agile development cycles, with an alternance of 3 weeks on specific tasks and 1 week of cool down period to prepare for the next cycle. 

About You

You are positive minded and like to find ways to constantly improve in what you do.

  • You can get things done and communicate well while doing it;
  • You are fluent in English;
  • You have at least one relevant experience;
  • You stay abreast of developments and best practices within the technologies we use.
  • You already have affinity with logistic sector or interested to learn about it.

What’s in it for you?

  • A fast growing company with lots of great challenges.
  • A permanent contract with a great extra-legal package in Belgium, or a nice freelance long term collaboration anywhere in Europe.
  • Flexible company, nice colleagues to work with, fun company activities (even for our remote people!),...
  • If you desire to work to have an impact and bring a change: don’t hesitate and apply now!

Interview Process


  1. Brief phone conversation with HR

  2. Interview with 2 team members

  3. Technical test

  4. Interview with CTO/Technical leads

  5. (A quick chat with CEO or COO)


#TogetherWeDeliver

Share this job:
Frontend Software Engineer
react javascript native frontend css testing Jan 11

Deeply rooted in all of us are reasons for Why we make the decisions we do. At PracticeGenius we equip thousands of businesses around the globe with tools and services that more effectively engage and align their business goals and initiatives with those of their customers, advocates, and employees. 

By combining the principles of behavioral economics and choice architecture with gamification, reward-loyalty systems, and social engagement functionality we've created a scalable platform that helps businesses of all sizes add contextual interactions and incentives to their most valued relationships.

Accomplishing this takes a focused effort from a talented team. Culturally we pride ourselves on the diversity that is celebrated amongst our teams and share an affinity for intelligent minds, quality work, and exceptional customer care. We have employees distributed throughout the US and offer a remote-friendly culture and flexible in-office positions.

Overview

As a Software Engineer at PracticeGenius, you'll have a significant impact on a product used by millions of users as well as the team behind it. You'll do this through a combination of writing code, participating in code review, collaborating remotely with engineering and non-engineering team members, and most importantly contributing your own unique experiences and perspective.

Over the last several years we've made significant strides towards improving our tech stack and engineering culture. We are committed to this as a continual journey. Some technologies you'll be working with are: JavaScript, React, React Native, SCSS/CSS-in-JS, Webpack/Babel, automated testing, and more.

Join us as we develop fresh new product offerings as well as help drive our continued mission of improving and replacing legacy systems, constantly adopting new technologies in an environment where you are empowered to experiment and free to fail safely. 

Who Are You?

  • You care about product, think about end-users, and take pride in the quality of your work.
  • Introvert or extrovert, you have a phenomenal personality and respect for others.
  • You enjoy the constant challenges and learning that come with software development.
  • You're not afraid to raise concerns, suggest improvements, or question the status quo.
  • You seek to learn from others as well as share your own knowledge and experience.
  • You're a good and curious person looking to be a big part of a small team.

What Are Your Skills?

  • You are proficient in JavaScript (React experience is a plus).
  • You are familiar with modern frontend development concepts and UI/UX principles.
  • You communicate effectively whether on video/audio calls or in a chat environment.
  • You can analyze a problem and break it down into small, achievable chunks.
  • You can act on feedback from others and provide helpful feedback to others.
  • You know how to contribute to and work effectively on a distributed, remote team.
  • You know how to research, explore and successfully introduce new technologies.

Requirements

  • 4+ years of experience in professional software development
  • In-depth knowledge of JavaScript, ideally ES6+, as well as modern JavaScript libraries and tooling
  • Track record of solving challenging problems with well-designed software solutions
  • Familiarity with server-side web frameworks
  • Command of fundamental web technologies (HTML, DOM, CSS, etc)
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Passion for creating highly usable tools for our growing global workforce

Compensation and Benefits

  • We offer competitive salaries.
  • We offer several health benefit plans and a company-funded FSA.
  • New Macbook Pro, monitors, sit/stand desk, and more…
  • Paid subscriptions/software to help you grow and excel (WebStorm, egghead.io, Amazon books, etc...)
  • Ample paid time off, flexible work schedule, and a healthy work-life balance.

We welcome applicants of all backgrounds, gender, age, and race. If you are unsure whether you meet the requirements or have any questions, please reach out and we'd be happy to help!

Well...if this all sounds good to you and you think we might have a fit, please proceed!

To apply, please see attached form. No recruiters, please apply directly.

Share this job:
Front End Software Engineer, Confluence Cloud
 
cloud frontend javascript testing angular-js Jan 11
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for a talented Front End Software Engineer to join the Confluence team in Mountain View. You'll be directly impacting the customer experience through the design and implementation of new features and functionalities in Confluence. You'll work as part of a rapidly growing high-energy team delivering incredible, creative improvements to our product. You'll collaborate with other developers to write the best code for the project and deliver amazing results that our users love.

On your first day, we'll expect you to have:

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • Specialization in Javascript (ES6), HTML5, CSSExperience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
  • Deep understanding of front-end architecture and data-driven development
  • Ability to work with designers to develop dynamic user experiences

It's great, but not required if you have:

  • Experience with GraphQL
  • Experience with large scale single page web applications
  • Experience engineering software systems of medium-to-large scope and complexity
  • Practical knowledge of agile software development methodologies (e.g., XP, Scrum)
  • Experience with continuous delivery and infrastructure as code
More about the team

We are always growing, learning, and adapting, in and out of the office. You'll be joining a team that is highly engaged and direct. We help each other to constantly improve our work and help each other reach our potential. We're dedicated to being agile, which means we're constantly learning about our users' experience and iterating as much as necessary to improve it. We also know all too well the importance of validating assumptions about users and use various types of testing to ensure we're right (or discover where we're wrong). It's all about improving our user's experience no matter who or where it is.

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Software Engineers, R&D
javascript java typescript senior html cloud Jan 11

Are you looking for a job where you can bring your own ideas to product development for the benefit of thousands of developers around the world? Well, we have good news for you—the next step in your career is only one application away.

Vaadin is an open-source platform for building progressive web applications (PWAs). It consists of a library of reusable web components and web frameworks for creating user interfaces for Java back ends. Vaadin also offers commercial tools that speed up your development workflow.

Most of our product development work is done in Turku, by a talented group of people from 20+ different countries from around the world. We love to make things right, and to make them simple. 

We have openings in the following teams:

Vaadin Design System

Vaadin Design System is an open-source design system for enterprise web applications. It consists of design tokens, components, and guidelines that allow designers and developers to collaborate and create high quality and consistent UIs. Learn more

Vaadin Flow

Flow is a Java web framework for building modern web apps and websites. You can create UIs in Java, or use HTML templates to create the UI, and then bind it to any backend using Java. Learn more

Vaadin Fusion

Vaadin Fusion is a framework for building web applications with TypeScript for the front end and Java for the Back End. Learn more

Vaadin Studio

Studio is the cherry on top of our frameworks, a VS Code extension for developers to build web applications. Studio allows you to see the result of your code without ever having to reload or refresh your application, or even save the code! Studio instantly renders the outcome of your code as you go.

Vaadin Collaboration Engine

Collaboration Engine is a library for creating collaborative features in web apps, allowing end-users to collaborate together to increase productivity and achieve better results. Learn more


Skillset we are looking for:

  • 5+ years of experience working in software development.
  • Strong knowledge in JavaScript and/or Java.
  • Experience and understanding of code testing methodologies.
  • Appreciation for a test-driven, code-review culture
  • Familiarity with TypeScript, Cloud, DevOps is a plus

Your perks:

  • Work in our Office in Turku or remotely from anywhere within ±2h EET (Helsinki).
  • A creative and friendly work environment with minimal bureaucracy.
  • Free choice of tools.
  • Excellent opportunities for career development and learning.
  • 10% of your work time can be spent on your own projects.
  • Flexible working hours.
  • Competitive salary and benefits
  • A comprehensive relocation package should you need one

Apply today! Candidates will be contacted as they apply, and the positions will be filled as soon as we find suitable candidates. 

Share this job:
Software Development Engineer- Front End
javascript react-js css aws typescript frontend Jan 09

The FrontEnd (JavaScript) Engineering Team works with the Platform and REST API teams to deliver world-class web applications. We seek someone that has an exceptional attention to detail and values simplicity over complexity - both in code and communication. You will be working on customer facing technologies and user interfaces. You should be opinionated about what you build and offer constructive criticism on things you didn’t.

Key Responsibilities

  • Collaborate to deliver the best technology solution, responsible for web application design and support and mentoring of our front-end engineers.
  • Partner with business and technical leadership to imagine, design, develop, test, and launch web applications
  • Be willing to investigate and explore business needs


Qualifications

  • 7-10 years experience with JavaScript and a solid understanding of modern JavaScript features found in ES8+
  • 2+ years experience with React, Redux, Express, HTML, CSS
  • Familiar with test driven development using tools such as Jest and Enzyme
  • Experience in developing technical strategy, and the architecture of large front-end solutions
  • 5+ years experience of software development and production deployment
  • Experience with javascript frameworks such as React
  • Will own deliverables for our front-end web apps
  • Is detail and results oriented with excellent problem solving abilities.
  • Has some familiarity with current development tools such as Jenkins, Git, NPM and YARN

Preferred Qualifications

  • 2+ years of financial services experience
  • Experience working with API’s
  • Proven success in mentoring front-end engineers
  • History of delivering customer-driven software products at a high scale in a fast paced, technology first, rapid-growth company
  • Has a fun personality, interest in start up environments, and the desire to be a part of the next big thing
Share this job:
Backend Engineer - LatAm
Tesorio  
backend data science frontend testing finance Jan 07
Our mission is to build financial management technologies that enable the world’s most important companies to grow more quickly in a sustainable way that’s good for people, the planet, and business.

When companies have strong cash flow performance they can shift from short-term acrobatics to long-term growth and innovation. These are the teams that change the world by being freed to optimize for all of their stakeholders, including their employees, business partners, and environment.

The Opportunity

Cash flow is the toughest financial statement to understand but it’s fundamental to funding your own growth. We build the most intuitive and actionable tools for companies to optimize cash flow performance. Our platform analyzes billions of dollars of B2B transactions each year, users spend 70% of their workday in Tesorio, and we save finance teams thousands of hours. As a result, they can invest more confidently and anticipate their capital needs further in advance.

We’re growing quickly and working with the world’s best companies and the largest bank in the US. We recently raised a $10MM Series A led by Madrona Venture Group and are backed by top investors including First Round Capital, Y Combinator, and Floodgate. We’re also backed by tenured finance execs, including the former CFOs of Oracle and NetSuite

We’re now looking to hire talented Software Engineers in Latin America to join our growing team to help us implement a high volume of curated ideas and reinvent how complex financial transactions can be simplified. The projects you will be working on are critical infrastructure for many companies to maintain their cash flow. And the product is loved with an NPS of 67 and over 60% DAU/MAU.

We have a small office in the San Francisco Bay Area, and we have a diverse, distributed workforce in five countries. We don’t believe that people need to sacrifice being close to their families and where they’d prefer to live in order to do their best work.

What’s in it for you?

  • Remote from anywhere in Latin America.
  • The majority of our Engineering and Data Science teams are distributed. We call our team "Remote Powered." At Tesorio, "remote" doesn't mean second-class.
  • Fast paced environment where you have a daily impact.

About you

  • You can hold your own on the backend, and you don't compromise on quality.
  • You're looking to contribute significantly to a product as an individual contributor.
  • You have strong opinions, but you hold them loosely.
  • You're always learning.
  • You have an appreciation for the importance of frontend.
  • You love building and shipping magical products that will help thousands of companies.

What you’ll do day-to-day

  • Ship backend code for features to Tesorio's core product.
  • Work tightly with frontend and product to ensure the end product is first class.
  • Tackle a wide variety of technical problems throughout the stack and contribute daily to all parts of our code base.

What you can expect:

  • You will work on a small, nimble team with 2-3 other engineers and a product manager.
  • You will own high-impact features with your team from concept to launch.
  • You will have a strong influence on how features come together.
  • Your team will have a chance to demo your work to the whole company each sprint.

The ideal candidate

  • Has 5+ years of work experience.
  • Has experience and familiarity with Python.
  • Is resourceful and agile, and remains positive in the face of problems.
  • Empathetic towards colleagues and users.
  • Expert working with different web tech stacks: libraries, frameworks, testing, etc.
  • Experience working with a backend MVC framework.
  • Excited about the challenge of working in a fast-paced environment with a small and talented team.

Nice to have

  • Experience building integrations with financial and/or accounting systems (e.g. screen scraping and APIs)
  • Experience with Django
Share this job:
Engineering Manager, Frontend
Scribd  
frontend manager ruby aws Jan 06
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors. Our community includes over 1.4M subscribers in nearly every country worldwide.

About the Role

The Web team at Scribd is growing rapidly as we oversee many high impactful focus areas for the business and our customers. As we are scaling, there is a strong need for an Engineering Manager to come onboard and manage a subset of cross-functional teams focusing on SEO and Acquisition.

About the Team

Our engineers work cross-functionally with Product Managers, UX Designers, Quality Engineers, Project Managers and Data Scientists in cross-functional teams for product roadmap and execution. Scribd serves on an average 3-5 million page views per day to both desktop and mobile web users; For both these platforms code size, speed, and aesthetics play a major role in our success. 

We carefully deliver new features via experiments, also known as A/B tests, giving developers a safe path to validate improvements at our tremendous scale. Going forward, we are going to increase the number, velocity, and diversity of our experiments; To accommodate these new and different experiments, our codebase must be nimble, cohesive and easy to deploy. 

We strongly believe in building a solid infrastructure to help our product vision and maintain the health of the code base. Some of the recent infrastructure projects include building a shared react component library, re-architecting our translation system and integrating visual regression tools for cross-browser and cross-platform testing.

As part of our AWS migration, the web team has the opportunity to build and continuously deploy front-end focused micro-services containing Single Page Applications. Our current web architecture is fairly monolithic with a React frontend, and a Ruby on Rails backend. We’re trending towards backends composed of services, with frontends accessing data via API.

You Will:

  • Partner with technical Leads and Senior engineers to drive the engineering roadmap that reduces technical debt and helps the product vision.
  • Inculcate industry standard software engineering best practices in the team.
  • Work with recruiters to hire and build a diverse team of talented engineers for the growing business needs. 
  • Demonstrate the value of engineer’s work through the lens of customer/business impact and increase productivity.
  • Work with Product Managers to drive Scribd’s core business metrics for SEO, Acquisition, Onboarding and Subscriber experience.
  • Manage, coach and mentor engineers by having regular 1-1s and building strong relationships. Enable them to be self aware by providing genuine feedback. 
  • Help set go-getter OKRs that empower the engineers to learn new skills and grow in their career.
  • Remove obstacles in execution by effective communication and keeping the processes lean.

You Have:

  • 3+ years of experience in an engineering management role.
  • Strong computer science fundamentals, ideally from a computer science degree.
  • Clear communication and are able to represent your team to engineering and non-engineering audiences. 
  • You really enjoy working with people and coaching them to improve performance. 
  • You are an emphatic manager who deeply cares about the engineers and their careers.
  • An excellent software engineering aptitude and the ability to provide technical direction and mentorship.
Benefits & Perks of Life at Scribd
• Health & Welfare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents.
• Leaves: Paid Parental leave, and 100% company paid short-term/long-term disability plans
• 401k plan through Fidelity,  plus company matching with no vesting period
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Tuition Reimbursement 
• Diversity, Equity & Inclusion programs
• Learning & Development and Coaching programs
• Monthly flexible Wellness, Connectivity & Comfort Benefit
• Luma by Concern, our mental health digital platform
• Work Life Balance flexibility
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Front End Software Engineer, Enterprise and Migrations
 
frontend javascript html css docker cloud Jan 06
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for a Front End Software Engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers.

More about you:

  • As a frontend developer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build end to end solutions to make the administration of Atlassian products simple at Enterprise scale.
  • You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

On your first day, we'll expect you to have :

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • 3-5 years of experience designing and building production-level web applications especially for delivery as SaaS
  • Mastery of standard front-end technologies like modern HTML, CSS, JavaScript, REST, and JSON
  • Familiarity with React, Redux, Webpack (or equivalent)
  • Experience with modern unit testing frameworks (e.g., Mocha, Chai)
  • Understanding of front-end architecture, building large-scale single-page web applications
  • Strong interpersonal and communication skills

It’s great, but not required, if you have:

  • Experience working with agile software development methodologies (e.g., XP, scrum)
  • Familiarity with GraphQL
  • Experience applying static typing in Javascript (for example TypeScript or Flow)
  • Familiarity with data-driven development
  • Experience using AWS and Docker containers
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Full Stack Software Engineer, Enterprise and Migrations
 
full stack java python javascript html css Jan 06
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for a full-stack software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for the adoption of cloud for enterprise customers.

More About You

  • As a full-stack engineer on this team, you will be comfortable around both front-end and back-end development. You will work with a talented team of Product Managers, Designers, and Architects to build end to end solutions encompassing web/backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at the Enterprise scale.
  • You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

On your first day, we'll expect you to have :

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • 1-2 years of experience building production-level web applications especially for delivery as SaaS
  • Familiarity in standard front-end technologies like modern HTML, CSS, JavaScript, REST, and JSON
  • Familiarity with React, Redux, Webpack (or equivalent)
  • Understanding of front-end architecture, building large-scale single-page web applications
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Fluency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Experience in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Strong interpersonal and communication skills

It’s great, but not required if you have:

  • Experience using AWS, Kubernetes and Docker containers
  • Experience working with agile software development methodologies (e.g., XP, scrum)
  • Experience applying static typing in Javascript (for example TypeScript or Flow)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Fullstack Developer
 
javascript html css aws node-js frontend Jan 05
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Do you enjoy developing modern web experiences and seeing first-hand how your work makes a difference to millions of end-users? If so, Atlassian is looking for a developer like you!

Atlassian services well over 150,000 customers, and we’re growing fast! That type of scale creates many interesting challenges, including the need to support and communicate with customers and prospects primarily via web experiences. Join the team that enables the creation of meaningful content experiences and interactions for Atlassian’s users, leveraging a modern web stack, a cutting edge operational data store to gather context, and a headless CMS.

Who We Are

We are the Content Platform team. Our mission is to unleash the potential of Atlassian teams to efficiently author, architect, manage and deliver modern content experiences. We’re delivering on that mission by developing a new platform on a React / NodeJS stack.

We work closely with teams across Atlassian including Product, Marketing, Content Design, Customer Support, Training, Design and others. That kind of broad exposure to the business keeps things fresh. We’re always learning more about the company and our customers, we’re routinely faced with new opportunities and challenges and get to interact with some of the brightest minds in the tech world.
This is a growing team, and we’re looking for strong team members to grow with us.

On your first day, we'll expect you to have:

  • 8+ years of experience designing and building a production-level web application
  • Hands-on experience with HTML, CSS, and JavaScript plus experience with a modern framework (React is preferred)
  • Understanding of micro-services oriented architecture REST APIs
  • Understanding of GraphQL APIs
  • Deep understanding of front-end architecture and data-driven development
  • Experience in driving and delivering complex features/software modules from technical design to launch
  • Comfortable writing automated tests with tools like Jest and Cypress.
  • A strong team player mindset with excellent communication skills. Experience in mentoring engineers (via tech design reviews & sparring, code reviews, brownbags, etc.) and ability to effectively collaborate on ideas and designs with other engineers
  • Excited by fast paced projects and adept at problem solving through ambiguity
Nice to have:

Experience with Typescript
Knowledge of Database technologies (e.g. RDBMS like Oracle or Postgres)
Practical knowledge of agile software development methodologies (e.g., XP, scrum)
Knowledge of headless CMS services like Contentful
Knowledge of BPMN engines like Camunda
Experience with AWS (EC2, CloudFront, Edge Lambda

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Engineer
ruby-on-rails ruby postgresql react-js python javascript Jan 05

High Alpha is hiring key team members for a new B2B SaaS startup in Indianapolis. This position will be with High Alpha’s latest company, which is pre-public launch. You’ll work closely with the internal High Alpha team & first employees, while reporting directly to the CTO. If you’ve ever been interested in working at a company from scratch as a member of the initial team, this is it!

We’re seeking a front-end focused software engineer to take ownership of our application’s UI, from discovery through delivery & maintenance. The ideal team-mate is a React.JS engineer who can work with our design & other engineering team members to ideate, plan, and deliver an experience that helps our customers (B2B SaaS Marketers) reach their SEO goals. Full stack development experience with React & Ruby on Rails is a bonus, but not required.

We take pride in providing a user-friendly, fast, and streamlined experience to our customers and are looking for top-tier engineering talent to help us make that a reality.  We are currently on the lookout for a driven, hardworking, creative, and collaborative software engineer to join our team. You’ll have the opportunity to shape and drive the implementation and development processes that create an amazing product.


What You’ll Do: 

  • Report directly to the CTO
  • Ship product by working in and on our tech stack: React.js, Ruby on Rails, Postgres
  • Collaborate with designers and other engineers to deliver on our product roadmap
  • Collaborate cross-functionally with our Consulting & Sales teams to implement feedback and guide our platform’s user experience
  • Build a set of experiences that helps marketers grow revenue by managing and coaching the executing on SEO and conversion rate optimization strategies.
  • Review, debug, and resolve complex problems with real-time applications.

What We’re Looking For:

  • 3+ years’ experience developing software in a SaaS environment 
  • Expertise in JavaScript & React.js
  • Special Consideration for additional proficiency in Ruby, Rails, Python, PHP, ASP.NET, Java 
  • A vibrant passion for coding and creating intuitive user experiences
  • Strong interpersonal skills to connect with a small, early-stage team
  • Thorough understanding of web architectures and technologies (HTTP, REST)
  • Experience with cloud development tools like Heroku, Github, JIRA, AWS
  • Working understanding of relational databases & how UI’s interact with them (Postgres)
  • Experience presenting data from a back-end architecture, to analytics-oriented users.
  • A track record of hard work, meeting deadlines, and exceeding job expectations
Share this job:
Senior Full-Stack Engineer
vue-js vuex php laravel mysql senior Jan 04

Lumiform is a VC-backed SaaS start-up based in Berlin, Germany, but operating globally.

Our goal is to transform internal inspections in a massive, untapped market which still relies on pen & paper. We enable companies to simplify and digitalize their inspection workflows to improve quality & safety and save time. 

The Role

We are looking for a passionate full-stack engineer who gets the chance to work on all levels of our stack. Our goal for the next 3 months is to make the desktop app more reliable and intuitive, while after 3 months, you will work with your future colleagues on developing our worldwide unique workflow management system.

You will work with our state-of-the-art technology such as functional programming and Typescript. While you should have a knowledge of Typescript, functional programming is just a nice-to-have. 

With our learning culture we want to support your personal and professional growth. We provide a learning budget and reserved every Friday afternoon for acquiring new skills.  

Just as important, by working at Lumiform you not only get the chance to develop as an engineer and person but in this early phase of the company you also get the unique opportunity to shape the success of Lumiform and our mission: To help millions of employees and organizations exceed their quality promises and make jobs safe.

You will work closely together with a highly experienced, ever-growing team of engineers: 2 full-stack, 1 front-end and 2 native app developers.

Our tech stack we use

  • Vue.js, Vuex, Typescript, fp-ts, io-ts, SCSS
  • PHP 7, Laravel 6, MySQL 8
  • Swift, Kotlin
  • Docker, AWS (EC2, S3)

This is how your first weeks could look like

  • Week 1-2: Familiarize yourself with all aspects of Lumiform. You will be extensively onboarded and you will have time to settle yourself at Lumiform.
  • Week 3-8: You are writing your first lines of code and get your first tasks. Half a day a week you can also train in an area that interests you. You will have constant discussions and feedback with our tech lead Oleg and daily interaction with the entire development team is routine. You will get familiar with our whole tech stack
  • Month 2-4: By this time you know our system already quite well. You, together with the whole team, will focus on tasks to improve intuitiveness and reliability of our product to provide the users the best possible experience
  • From month 4: You are ready for the next phase: Building our workflow automation system that will save our Users even more time. After that you will work on new type of inspections, like collaborative inspections via Video

Tasks in general

  • You are fully involved in all processes and you already understand the Lumiform system very well. 
  • As always, you get completely pre-defined designs by our product designer and well-structured tickets in Jira by our product manager.
  • Collaborate with our QA engineer that will support you with developing reliable code
  • You work at all levels of the stack, from PHP and MySQL on the back-end to Vue, Typescript, SCSS on the front-end
  • You are heavily involved in the end-to-end lifecycle of Lumiform features, from concept to deployment
  • You take part in a process of conceptualizing and implementing complex new systems, focusing not only on performance and scalability but also on crafting a beautiful user experience

Requirements

  • 3+ years full-stack engineering experience with PHP, SQL and Javascript
  • At least 1 years of experience with Vue.js, Vuex, Laravel, MySQL or with similar frameworks (React, Symfony)
  • You also know Typescript very well, and you have used it together with Vue
  • Not required, but would be nice if you have some experience with the new Composition API and fp-ts, io-ts or similar functional programming libraries like Ramda
  • You know how to test PHP and Javascript applications with the unit and e2e tests
  • You know how to work with MySQL effectively using indexes, optimizing slow queries and avoid common problems
  • You have application architecture design experience including database and API design
  • You have a base understanding of modern application infrastructure setup (Docker), operations and monitoring experience
  • You possess strong personal and professional skills which will be a great addition to our engineering culture in an agile environment
  • You are a team player with a result-oriented mindset and an empathetic person

Benefits

  • As an early-stage startup, our product evolves rapidly so your work has a major impact on our highly growing user base
  • We care about your personal & professional development. You receive a monthly learning budget for books, courses, conferences etc. and some hours per week are reserved for learning new skills.
  • We offer a competitive salary
  • Feel free to work remotely like all of our developers. Collaboration has fully adapted to it and we try our best to keep up the team feeling.
  • In case you want to visit us or work from the office: We have a beautiful workplace in the heart of Berlin (Torstraße in Berlin Mitte) as well as benefits like fresh fruits, free drinks, good coffee etc.
  • Flexible working hours
  • Join a team of 8 nationalities (of 16 employees) and of various backgrounds. We ensure that you have regular contact with everybody and that you are updated on the company progress
  • Flat hierarchy
  • No overtime
  • VC-backed / job security
Share this job:
Backend Engineer
Density  
react-js postgresql redis backend aws frontend Jan 04
At Density, we build one of the most advanced people sensing systems in the world. The product and infrastructure is nuanced and one-of-a-kind. Building this product for scale has been an exercise in patience, creativity, remarkable engineering, laser physics, global logistics, and grit. The team is thoughtful, driven, and world-class.  

Importance of Engineering  

We build systems that are real-time, accurate, and anonymous by design. Our systems help today’s largest companies understand how their buildings get used. We have counted hundreds of millions of people.  

Counting people in “real-time” is unique and particularly hard to achieve. It allows a user to walk into a room, beneath our sensor, and see the room’s occupancy increment 700ms later.   

Today alone, Density will ingest over 1m events. In the coming year, our sensor network is on track to grow ten-fold. The overall system load is exploding. Maintaining our low latency standards requires an increasingly thoughtful system.  

We’re architecting infrastructure where annual, unscheduled downtime is measured in minutes. We’re building intelligent redundancies so missed events are an oddity. We’re constructing an exceptional engineering team to support always-on, intelligible analytics generated on the fly.  

Real-time can solve one of the world’s most fundamental problems -- how do humans use all this space? Last week we launched Safe by Density to help organizations safely return to the workplace. This product, a singular example, would not have been possible without real time data.   

This is a large, nuanced, deeply technical problem. We need your help solving it.   

You can read our values here.   

This role reports to our Director of Software Engineering. 

What we're looking for:

  • You have 5+ years experience shaping highly scalable enterprise systems. Or can demonstrate similar proficiency. 
  • You have a command of technologies like Time Scale DB, Redis, Kafka, Postgres, AWS, Django, and Python.
  • You have architected complex data pipelines, APIs, and data delivery mechanisms.
  • You have had significant senior responsibility for monitoring, profiling and improving system performance. 
  • You have demonstrated the ability to navigate the nuanced needs of internal tools and customer facing systems.
  • You can balance a demanding workload, discern priorities, and communicate tradeoffs effectively.
  • You are resourceful, direct, helpful, driven, and mission-oriented.
  • You have an understanding of statistical analysis and trend data modeling.
  • You have worked with container orchestration technologies like kubernetes or nomad.
  • You embrace the opportunity to share your knowledge. 
  • You have a working knowledge of front end technologies like ES6, React, and Redux. 
  • You have an excitement for and ability to interact directly with customers. 
  • You have an awareness of your weak spots and a genuine desire to improve. 
  • You’re looking for a long-term role with a company that has long-term ambition. 
Share this job:
Frontend Engineer
frontend css aws Jan 04

Superside is looking for a talented, driven and ambitious Frontend Engineer to join our talented growing team.

We are growing fast and need help to build our product into a great design platform that includes project management features, real time chat, staffing, file annotation and more.

Work from wherever you want with a highly competitive salary, responsibility from day one and exciting learning opportunities.

WHAT YOU’LL DO

  • Implement the features and user interfaces of the internal Superside app (Superspace) like the Superchat and the staffing system
  • Architect efficient and reusable front-end systems that drive complex web applications
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
  • Identify and resolve performance and scalability issues

WHAT YOU’LL NEED TO SUCCEED

  • Experience with React and Node.js
  • HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility
  • JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6.
  • Experience with browser APIs and optimizing front end performance
  • Excellent communication skills in English
  • Hard-working team player
  • Fast and stable internet connection
  • BS/MS in Computer Science or a related technical field preferred

ABOUT SUPERSIDE

Superside is a remote future-of-work startup that delivers great design at scale to global brands 24/7 — from everyday production work to large-scale strategic design solutions. By building workflow technology and an instant and fully-managed process, Superside makes design hassle-free for customers like Facebook, Redbull, Puma, Amazon, Salesforce, Cisco, HP, Twitch, Airbus, L'Oreal, Tiffany & Co. and more. Superside is backed by Y Combinator, Slack Fund, Freestyle Capital and High Alpha Capital. We're a fully distributed team of ex tier one agency designers and project managers located all around the world, spanning 58 countries and 19 timezones.

Mission: Create more equal economic opportunities globally

Vision: We find and grow the world’s best creative talent

WHY JOIN US

We are a global community with people across 58 countries Be part of a highly talented tech team, and work with people with background in Spotify, Yandex and Booking.com Competitive salary with the potential for earning equity in the company We function in a trusting environment while seeking the truth in an ego-free manner Pioneering the remote future of work with a fair, meritocratic and supportive community Disrupting a massive global industry with a huge market opportunity Paid vacation

TECHNICAL STACK

Frontend

  • NodeJS

  • Lambda Edge

  • Next.js/ React

  • Styled Components

  • Typescript

  • Sanity Headless CMS

  • Backend

  • Java/Kotlin

  • Spring Boot 2

  • Hibernate/ AWS RDS / MySql

  • Redisson/Redis

  • Junit for testing

  • ElasticSearch

Infrastructure

  • Terraform
  • AWS SQS/SNS, ECS, Cloudfront, Route53, EC2, S3, WAF, PageDuty, ParameterStore, ALB
  • Docker
  • Jenkins
  • Pusher
  • Mailgun

If you think Superside is the right place for you, get in contact!

Please note that we receive many applications for this position and reply times will therefore vary. We screen applications continuously and will reach out to you as soon as we can after you have completed the assessments.

Share this job:
UI Software Engineer
ui testing frontend Jan 03
Reify Health is changing the way medicines are developed by connecting and empowering the clinical trial ecosystem. We are a team of researchers, entrepreneurs, technologists, and healthcare-obsessed professionals building solutions that eliminate some of the biggest challenges in clinical research. 

We care about the people who care for people...and we have fun while doing it. 

By joining our team, you will join an engineering team that is advancing the capabilities and adoption of the StudyTeam application. As with all new team members, you will help us continue raising the bar of excellence and capabilities within our organization.

As a UI Software Engineer you bring a passion for continuous learning and will apply newly acquired skills to your daily work. You delight in solving difficult problems in a sustainable manner, pay close attention to detail, and believe in the value of automation. As an integral member of a fast-growing organization, you will put your fingerprint on what we do and how we do it.

What You'll Be Doing:

  • A combination of team-based initiatives and single-developer UI projects, all with the intent of driving adoption of the StudyTeam product
  • Build high-quality, maintainable, and well-tested code across our entire application, but with a focus on front-end development. We value the developer who will enjoy working across our entire application stack, but we also recognize that specialization brings deep technical understanding, leading to the ability to solve difficult problems elegantly. 
  • You will work closely with our Design and Product teams as features move through the value stream.
  • Be comfortable with integrating third party applications into our applications, (e.g. AppCues, Everguage, etc.) and with rapid-iteration changes to support A/B Testing.
  • Apply common patterns to solve UI-centric problems, with a focus on customer value and user experience.
  • You will also be supporting your teammates in an environment where collaboration, respect, humility, diversity and empathy are prized.

What You Bring to Reify Health:

  • Minimum of 5 years of professional software engineering experience with a focus on UI development, and demonstrable proficiency using common UI frameworks (React, Angular, etc.)
  • Demonstrated experience delivering customer value at a rapid pace, while maintaining a high-level of software quality.
  • Experience with ClojureScript or other functional programming languages is preferred. In absence of strong FP experience, you must demonstrate an enthusiastic interest to learn our technology.
  • Experience with Agile methods is preferred (short feedback cycles, rapid iteration, steel thread development) is preferred. 
  • Experience with integrating third-party front-end libraries and services is preferred.
  • Proficiency with common development tools (e.g. Git, Jira) and processes (e.g. pairing, testing, code review)

Compensation & Perks

  • Competitive Salary and Stock Options Salary and stock options commensurate to your experience and expertise
  • Remote First Our workforce is geographically distributed so that we are attractive to a broader population of candidates 
  • Flexible Hours Plan your workday as you wish, just give us the majority of your core, creative hours that coincide with that of your team
  • Comprehensive Health/Wellness Coverage 100% premium coverage for you (and >50% for your dependents) for: Top-tier health plan (with option of HSA), Dental, Vision, Disability (short-term and long-term), Life insurance (for your entire tenure at Reify), 24/7 access to doctor by phone or online via telemedicine coverage
  • Retirement Plan 401(k) plan with employer matching program
  • Company-provided Workstation You will be issued a brand new MacBook Pro laptop
  • Location Convenience & Transportation For employees who are local to Boston, and want to visit the office, we are located two blocks from Downtown Crossing. Free monthly T pass. Full suite of office accommodations provided by WeWork: unlimited coffee, infused water, and more
  • Vacation and Holiday Flexibility Generous paid time-off policy that accrues with your tenure at Reify which includes holiday flexibility and parental leave
We value diversity and believe the unique contributions each of us brings drives our success. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Note: We are currently only considering US citizens or Green Card holders. Thanks!
Share this job:
Virtual Event Front-End Engineer
javascript vue-js react-js webgl node-js frontend Jan 02

Active Theory is seeking senior front end developers to help us build out our Dreamwave virtual events platform. Dreamwave events have so far included virtual music festivals such as Secret SkyHulu Pride Fest, and the tech conference RedisConf2020, with more exciting events in the pipeline.

Requirements

  • 3-5 years of experience of JavaScript, HTML, CSS on platforms or products
  • Deep understanding of JavaScript/DOM without frameworks
  • Experience with optimizing front end performance
  • Portfolio of 3-5 examples
  • Ability to integrate new solutions into our existing platform and framework
  • Experience with testing and debugging across a variety of popular browsers and devices
  • Strong oral and written English communication skills
  • Good analytical skills and an eagerness to find solutions to big problems
  • Quick learner with a high attention to detail
  • Ability to manage your time and communicate effectively while working remotely
  • Interest in learning a new way of working on the web to integrate standard application features with immersive 3D experiences.
Share this job:
Data Team Software Engineer
node-js api database etl python javascript Jan 01

In this role you can expect to grow and gain a huge amount of experience in Javascript, Node.JS, OpenBanking, AWS (particularly Athena and SageMaker), Kubernetes, Elastic stack & API development. We’re looking for candidates who are willing to learn (rather than being experts in these areas), but it’s great if you already have experience with a few things on our list, especially those in your preferred area of the development stack.

You’ll thrive using agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team focused on one or more projects, doing things the right way and producing high quality code.

Your work on our platform will help people get on top of their finances and make better informed financial decisions.

As a member of our technical team you’ll:


  • Design and build REST APIs to expose generated insights.


  • Configure and deploy real-time flows from production services into the data warehouse.


  • Implement services, using already developed machine learning and statistical techniques, that run efficiently over millions of banking transactions.


  • Design and implement SQL queries to show key information for platform billing, user trends and in-app nudge generation. 

And more generally you’ll:


  • Increase code quality by actively participating in peer code review


  • Improve our processes and tools through communication, automation and optimisation


  • Build automated tests as part of our continuous integration and deployment environment


  • Share knowledge of tools, techniques, new features and ideas with the Moneyhub team of developers and non developers


  • Apply broad knowledge of web technologies to provide security, performance and scalability


  • Solve issues and suggest solutions as part of feature development and support

Who you are

We’re interested in people who:


  • Have experience in back end Javascript development


  • Understand software design principles such as functional programming (we use Ramda extensively)


  • Are fluent in SQL.


  • Have familiarity with techniques to deal with large volumes of data and/or throughput.  For instance, you may have used data warehouses such as AWS Athena, Redshift or technologies in the Hadoop ecosystem.


  • Have built ETL pipelines as part of an organisation’s data warehousing strategy.


  • Have worked with microservices interacting via REST APIs and through message queues.


  • Are familiar with different database engines; we use PostgreSQL and MongoDB for OLTP processing.

And more generally:


  • Enjoy researching and learning new programming tools and techniques and telling others about them


  • Communicate with accuracy and effectiveness


  • Take a systematic approach to solve problems


  • Have experience of using testing to validate solutions.


  • Understand agile environments and version control


  • Have a firm understanding of web security


  • Are aware of technologies used for web applications, e.g databases, backups, CDNs and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS


  • Have experience of working on, or with modern web technologies


  • Are familiar with working practices such as TDD, continuous integration, continuous delivery and DevOps (and want to learn more).

While not essential for the role, there will be the opportunity to:


  • Package and deploy Machine Learning models using Python, Scikit-learn and AWS Sagemaker.


  • Develop front-end dashboards in React to display the results of analysis and to enable decision making by the business.

Share this job:
Quality Assurance Engineer
qa python javascript testing devops frontend Dec 31 2020
About Imperfect

Imperfect Foods was founded in 2015 with a mission to reduce food waste and build a better food system for everyone. We offer imperfect (yet delicious) produce, affordable pantry items, and quality meat and dairy. We deliver them conveniently to our customers’ doorsteps and pride ourselves on offering up to a 30% discount compared to grocery store prices. Our customers can get the healthy, seasonal produce they want alongside the grocery staples they rely on, without having to compromise their budget or values. We’re proving that doing the right thing for the planet doesn’t have to cost more, and that shopping for quality ingredients can support the people and resources that it takes to grow our favorite foods.

We're headquartered in San Francisco with operations all over the country. Check our website to see if there is an Imperfect near you!

We're looking for folks who are positive, motivated, and ready to change the world. If that sounds like you, drop us a line!

About the Role:

Imperfect is looking for a Quality Assurance Engineer to join the team that assesses software quality and feature releases through automated and manual testing.  For new feature releases you will be responsible for finding and reporting defects and variances, as well as ensuring that all phases and features of the software are tested and risks and potential issues are identified as thoroughly as possible.  You will primarily do this by working with engineers to build automated testing processes and tools, expanding the automated testing skill set on the QA team, and assisting with manual testing when necessary.

This is an exciting time to join us and support the growth of the QA and Engineering teams at Imperfect.  This position will report to the Test Engineering Manager.  If you are excited to apply your insight and skills to elevate the team, and you are passionate about fighting food waste, we’d love to hear from you!

Responsibilities:

  • Translate manual test cases into recurring automated tests
  • Work with QA and development engineers to expand test coverage and fill testing gaps in a stable way
  • Share responsibility for test automation architecture and maintenance
  • Assist with configuration and maintenance of test environments alongside our DevOps team
  • Design and write automated test scripts and deploy these scripts using automation software (ex. Selenium)
  • Perform manual testing by relying on extensive knowledge of modern websites, REST APIs, and SQL databases
  • Work with cross-functional teams (Engineers and Product Managers) to ensure quality throughout the software development lifecycle
  • Provide technical mentorship to other QA engineers and associates
  • Stay up-to-date with new testing tools and test strategies
  • Help troubleshoot issues, both from Engineering and end-users (usually via Customer Care)
  • Document features and educate others outside of the QA/Engineering department
  • Work with engineers and engineering management to identify, collect, and report on relevant software quality metrics

Skills and Qualifications:

  • 5+ years experience in software quality assurance of both front-end and back-end systems
  • 2+ years experience in writing front-end and back-end automated tests
  • Experience with test automation framework architecture and using testing design patterns, like page object model
  • Understanding of all levels of the testing pyramid and how to build test infrastructure that supports it
  • Experience with testing methodologies such as BDD or TDD
  • Experience writing clear, concise, and comprehensive automated and manual test cases
  • Experience developing JavaScript and using SQL; experience with TypeScript, F#, and/or Python is a plus
  • Experience working in Agile environments
  • Familiar with JavaScript testing frameworks (ex. Jasmine), continuous integration tools (ex. CircleCI), and test management software (ex. Zephyr)

About You:

  • You love to collaborate with skilled, passionate people
  • You have excellent analytical and communication skills
  • You can work independently or under supervision, and show initiative to identify and solve problems
  • You are technically proficient in automating software testing for websites backed by web services
  • You love seeing an all green test suite that runs in a minimal amount of time
  • You’re willing and able to provide technical mentorship to more junior QA team members
  • You’re a team player able to work in collaboration with DevOps, software developers, and other internal stakeholders
  • You thrive in a fast-paced, dynamic environment
  • You’re an effective time manager
  • You’re passionate about our mission to eliminate food waste and create a better food system for all

Details of the Position:

  • Full-time exempt position reporting to the Test Engineering Manager
  • Remote position anywhere in the continental U.S
  • Salary and employee stock options commensurate with experience
  • Competitive benefits package including health care, paid vacation, 401K, paid parental leave, and recurring credit towards your Imperfect account!
  • Domestic travel to new and existing facilities required as needed

Physical Requirements:

  • A mix of sedentary and standing workRegular work with computers, including keyboards, mouses, and screens
  • Regular use of mobile devices, including smartphones and tablets
  • Domestic travel as necessary
  • Ability to relocate large screens and conference room equipment
Individuals seeking employment at Imperfect Foods are considered without regard to race, color, religion, national origin, age, gender, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

U.S. E-Verify Notice: Imperfect Foods participates in E-Verify in the United States. Imperfect will provide the U.S. Social Security Administration (SSA) and, if necessary, the U.S. Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization.

How we are protecting employees from COVID-19

At Imperfect Foods, employee health and safety is our top priority. We have implemented processes and precautions to prevent the spread of COVID-19 in our facilities. We provide gloves, masks, and hand sanitizer to all essential employees who must report to work. Before entering our warehouse, employees have their temperatures checked. In addition, we take great care to ensure frequently touched surfaces are sanitized throughout the day and all warehouses are fully sanitized weekly.

We have also implemented an Emergency Sick Leave policy providing full-time and part-time employees 2 additional weeks of paid time off and up to 26 weeks paid leave if they have a confirmed case of COVID-19.
Share this job:
Senior Software Engineer
java ruby agile senior python javascript Dec 29 2020

Senior Software Engineer 12 Month Fixed Term Salary: £38,654 - £42,991

Depending on skills and experience. We may offer an additional 'DigiTec Allowance' of up to £10,000 for candidates who demonstrate a high level of capability during assessment

Can you see yourself working with the latest technologies reaching 49 million users?

If so, we are expanding our team and would love to hear from you!
The DVLA deliver wide reaching digital services to the UK public and industry. We maintain the national record of vehicles and drivers. If you have applied for a driving licence, changed vehicle, re-licensed your vehicle or completed a vehicle enquiry you would have used one of our services.

This is an exciting time to join us, as one of the agile, cloud and technological leaders within the government, we are constantly pushing boundaries to find, develop and introduce new and innovative technological advancements. We work with a range of industry leading solutions including serverless, Docker and Kubernetes on a modern cloud platform.

We’ve been creating serverless solutions for several years and currently build enquiry APIs, utility and application services using serverless Node.js and associated technologies. If you think this sounds like a good challenge, please get in touch.

If you’re working on the front-end you’ll be developing applications and reusable components using a combination of Ruby on Rails and React. You’ll get to build our external and internal UIs, so this is an exciting opportunity to deliver far reaching, intuitive and accessible front end systems. Ruby experience isn’t critical, if you’ve worked with an MVC framework, create single page Javascript apps or you’re familiar with the GDS UI guidelines you’ll fit right in.

For our core business services, you’ll be working with Java and SpringBoot alongside tools like OpenAPI. You don’t need to be a specialist in Java but you will need a passion for creating clean, maintainable and secure applications using an object-oriented language.

As part of our ongoing mission to support and develop all staff within the DVLA, you will be given a high spec Macbook and we will help you to achieve certification in areas such as AWS and Java, as well as giving you the freedom and support necessary to perform in your role and continuously develop your skill set

Some of the projects you could be working on include:
• New driver and vehicle services, allowing citizens to manage their licences and vehicles
• The DVLA digital payment service that helps us collect around 6 billion pounds a year
• The Tachograph services used to register and maintain data on all the UKs professional drivers
• API’s that allow car retailers to issue registration numbers and capture the registration of all new vehicle sales in the UK.

Responsibilities

Include but not limited to

• Work within a technical framework of the project to meet customer requirements
• Develop Software in an agile team environment
• Application Support
• Working closely with business analysts and agile delivery managers to prepare and review user stories and tasks
• Some testing responsibilities
• Mentoring junior developers within the team

Full Role Profile Here

About you

You will be experienced working as a software engineer across multiple teams and projects, developing software using a variety of modern technologies and tools. A passion for Java, font-end development, security or serverless technology. You will need to be comfortable in using modern CI/CD tooling with an understanding of languages such as Java, Ruby, C#, HTML, Python or similar. As we develop we are committed to the development of our employees, so we will help you achieve certification in these areas as well as AWS and Azure so you’d develop with us.

You need to have a passion for modern software development technologies and standard methodologies. You would need to have had to communicate with engineering peers and business partners.

How to Apply

To apply for this role, either click apply or head over to www.civilservicejobs.service.gov.uk

You will need to provide detailed evidence of your experience of the following sift criteria within your CV and Personal Statement:

• Experience working on one or more large-scale, enterprise software delivery projects.
• Experience in one or more technical specialism such as Java, C#, front-end development or serverless.
• Experience using the AWS cloud platform or an equivalent cloud service provider

Share this job:
Remote Full Stack Javascript Developer
Verys  
javascript react-js user-interface angular full stack testing Dec 28 2020
Important notes:
-We are not working with third parties at this time; any resumes from vendors will result in removal from our vendor list.
-We are unable to provide sponsorship at this time. 
-This position is fully remote, with the option to work out of our Orange County CA office following Covid-19.


Verys is a multi-disciplined technology delivery firm that offers a strategic approach to building software through user-centered design, modern development architecture, business alignment all wrapped up in a structured agile environment. We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.
 
Right now, we’re looking to welcome a new Software Developer to join our team remotely.  In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 8 years.
 
If you are excited by solving complex challenges and growing your career within an innovative software company, we’d love to hear from you!
 
Skills & Requirements
  • You are a well rounded, self motivated front end or full stack developer experienced with multiple UI technologies. 
  • You have a strong foundation in UI development using Javascript, HTML5, and CSS3
  • You are well versed with Javascript frameworks such as ReactAngular 2+, Vue, and Node
  • You are experienced with UI testing and automation frameworks such as Selenium, Protractor, Jasmine, and Karma
  • You are experienced with data visualization APIs and JSON (Highcharts, D3, Google Charts, etc.)
  • You have strong computer science fundamentals, including algorithms, data structures, and design patterns
  • You communicate well with teammates and clients, and your experience backs that up.
  • You’re smart, adaptable, and enjoy learning and picking up new skills and technologies.
  • You've thrived on teams using the Agile methodology
  • You have bring with you at least 5 years of relevant experience
 
We Offer
  • Competitive compensation based on your skills
  • Permanently remote work environment
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching
We are excited to review your application!
Share this job:

This Year

Lead Clojure Developer interested in Healthcare
clojure postgresql scala react-js typescript healthcare Dec 27 2020

What You Will Work On

              As a lead software developer at Cohesic, you will be involved in all aspects of product development ranging from core infrastructure development, to requirements elicitation and analysis, to UI design, and more.  You will focus on leading the development effort of cardioDI through architecture & design, mentorship, and continuous improvement.  Leads at Cohesic also guide the team through each iteration by running daily stand-up meetings, retrospectives, and coordinating other activities that drive the team’s success.

Our Team Values

              At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.

Your Role and Responsibilities

  • Design and develop new features – and maintain existing features – on the Cohesic DI platform primarily in Clojure and PostgreSQL, and occasionally in TypeScript and React
  • Design, write, and maintain professional-quality code with a focus on patient safety and privacy
  • Design, write, and maintain test suites from unit tests up to end-to-end tests
  • Write and maintain functional engineering documentation and guides
  • Continually interact with team members and sometimes external partners via Microsoft Teams, Azure DevOps, and other tools
  • Organize and run collaborative design sessions ranging from software architecture to UI and UX
  • Organize and run iteration-level activities such as daily stand-up and iteration retrospectives
  • Mentor team members in software design, testing, and aspects of our technology stack
  • Assist quality assurance analysts in test planning

Required Background and Expertise for Success in This Role

  • Authorization to work in Canada (or in country of residence if remote)
  • Bachelor’s degree in Software Engineering or Computer Science, or equivalent work experience
  • 3+ years of experience using Clojure as a primary solution language
  • 5+ years of experience building web-based applications
  • Experience with real-time systems using WebSockets for transport
  • Experience working with formally documented requirements (e.g. SRS documents)
  • Experience writing software using functional programming
  • Experience with both dynamic and statically typed languages
  • Experience in developing RESTful APIs
  • Experience writing and maintaining test suites at varying levels (unit, integration, etc.)
  • Experience in writing and optimizing SQL
  • Experience working with git as a VCS
  • Familiarity with agile methodologies and practices
  • Fluency in English, written and spoken
  • Ability to communicate clearly and confidently about technical requirements
  • A positive attitude, willing to dive into what is needed for our mutual success

Preferred Expertise

  • Excellent technical communication skills (verbally, written, and through diagrams)
  • 5+ years of experience writing back-end code in Clojure
  • 5+ years of experience building web-based applications
  • 5+ years of experience in full-stack software development
  • Experience writing front-end code in TypeScript and React
  • Experience working with documented requirements
  • Experience in end-to-end testing with tools like Cypress or Nightwatch.js
  • Experience writing custom tools to automate tasks
  • Experience in *nix and Bash programming
Share this job:
Frontend Engineer
Tessian  
react-js javascript node-js frontend python backend Dec 24 2020

Frontend at Tessian

Read more about Engineering at Tessian: https://stackoverflow.com/jobs/companies/tessian 

At Tessian, our mission is to keep the world’s most sensitive data and systems private and secure. Our platform uses machine intelligence to understand human communication at scale, allowing us to protect some of the world’s largest organisations from threats executable by humans. 

We believe that our product, whilst highly technical, should deliver a best-in-class user experience where complexity is hidden. As a Senior Frontend Engineer, you will play an integral part in rebuilding our portal from the ground up to help us achieve this.  

From a Frontend perspective, we have two main challenges at Tessian; concisely communicating security insights from millions of data points back to our clients through analytics and dashboards, and ensuring all our users find our portal easy to use, despite its industry-leading level of sophistication and flexibility. 

You should be comfortable with Javascript and a frontend framework. If you're also able to use a little Python to plug our frontend into our backend that's a plus!

You'll have 3+ years of experience working in frontend development and be able to work to a high technical standard.

Dealing with massive datasets at scale requires ingenuity and strong analytical skills. Our approach to problem solving means we favour hiring engineers who pride themselves on the ability to learn new skills, their comfort with the unknown and their willingness to experiment. 

See more on our Stack Overflow here:https://stackoverflow.com/jobs/companies/Tessian

Frontend Stack Snapshot:

  • React
  • Node
  • Kong
  • Python 3
  • SQL (SQLAlchemy, PostgreSQL)
  • Docker
  • AWS
  • OpenAPI

We'd love to meet someone who:

  • Is a great problem solver who takes pride in their work
  • Has good knowledge of Javascript, and a frontend framework
  • Enjoys the challenge of working with and presenting summaries of large datasets
  • Has passion for learning new skills and technologies
  • Has ideally worked on large, complex Enterprise dashboards before
  • Is ideally equally comfortable working on frontend and backend tasks

Why we think you'll love it here....

It’s important to us that all Tessians are part of the journey we’re on, so we offer equity options with every role and benchmark to provide above market rate salaries - there’s plenty more too….

Be at your best, both inside and outside of work

  • 25 days of paid holiday (including an additional day for every year you've worked at Tessian!)
  • Private health insurance provided through Vitality Health and mental health support through our Employee Assistance Program
  • Classpass - subsided access to gym time and classes all across London
  • Flexible working hours and working from home (if you're not already remote!)
  • Enhanced pension contributions, matched up to 5%
  • We’re family friendly, with policies built to support you in all stages of life
  • High-quality tech kit provided for you to work on including Tessian ANC headphones
  • If you're relocating to join the team, we'll provide a contribution to help with your costs

Beyond work 

Share this job:
Front-end Engineer
Algolia  
frontend javascript html api vue-js Dec 22 2020
Algolia was built to help product teams deliver fast and relevant search in their websites and mobile apps with flexible resources & tools. We provide a hosted search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push every day into production. Our tools allow product teams to focus on building great experiences without having to worry about maintaining their infrastructure. 

We're looking for a JavaScript Software Engineer (Front end) to join the Solutions Strategy team at Algolia. We are responsible for developing industry solutions to create the best developer experience for our users through building on Algolia’s open source UI libraries such as InstantSearch.js. We are a cross functional team that works closely with the product, marketing, solutions engineering and architecture team to drive feature adoption and growth in the developer community. We're not using only one framework, but all of them (you don't need to know all of them though, we teach each others). We build open source tools, demos and boilerplates for Angular, Vue.js, React but also plain JavaScript ("Vanilla JS" 🍦). As a member of the Solutions Strategy team, you have the opportunity to build proof of concepts on our latest product releases such as voice and other smart features. Your work will be heavily used in client facing and technical marketing campaigns. You also have the opportunity to live code in many of our community events. We are at the frontline of the developer experience at Algolia, a great position to have a big impact for both developers and end-users.

This is an opportunity for someone to make an immense impact at a fast growing company. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally.

Do you like, or would you like to, craft open source code, tools and libraries for developers? Do you love to design a clean API solving real-world use cases? Then apply and let's chat about it.

Coming right from an engineer in the team : “As a developer, I use a ton of different libraries to achieve my goals of building applications. Now I can go to the next level and learn how to build tools for developers to build their applications. It's a whole different challenge, I do it in the open source world and engage with my users.”.

YOUR ROLE WILL CONSIST OF:

  • Develop open source templates for Vue InstantSearch, React InstantSearch, InstantSearch.js, Angular InstantSearch as well as JS API Client and so much more with the help of the team
  • Implement new features, solve issues and analyze user's feedback on our popular open-source projects
  • Coordinate with our product, design and marketing teams on the release of new projects and websites
  • Take ownership, research, explore and deliver novel experiences
  • Teach us what we don't know and how you want to improve the search and discovery experience
  • Participate (new features, bug fixes) to other popular open-source projects related to our project needs
  • Help define engineering best practices and processes

YOU MIGHT BE A FIT IF YOU HAVE:

  • Good knowledge of JavaScript (ES5, ES6), TypeScript, the DOM, HTML, CSS
  • Experience working with Figma/Sketch/Photoshop to build Front-end integration
  • You have created at least one reusable module (private or public)Experience with at least one of the following frameworks React, Angular, Vue.js or Ember.js 
  • A passion for shipping quality codeYou have an eye for great user experiences (UX)
  • Willingness to go beyond what you know today
  • Ability to interact with contributors and customers
  • Good oral and written communication in English
  • Overall we care about your current and future skillset. Not where you studied or who do you know. We care about what you like to do and about what you'd like to do in the future, at Algolia.

LOOKING FOR SOMEONE WHO CAN LIVE OUR VALUES:

  • GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment
  • TRUST - Willingness to trust our co-workers and to take ownership
  • CANDOR - Ability to receive and give constructive feedback
  • CARE - Genuine care about other team members, our clients and the decisions we make in the company
  • HUMILITY - Aptitude for learning from others, putting ego aside

BENEFITS:

  • Covered medical, dental, and vision benefits for you and your family 
  • 401(k) Matching Plan
  • Flexible work hours and unlimited Paid Time Off 
  • Paid Parental Leave
  • Pre-tax commuter benefits 
  • Life insurance and disability benefits 

PERKS:

  • Competitive pay and stock options
  • Charitable contribution matching 
  • Fully stocked kitchens
  • Catered lunches on Tuesdays and Thursdays 
  • Workout Wednesdays w/ personal trainer 
  • Bi-monthly meditation sessions 
Share this job:
Remote Senior Front-End Software Engineer
javascript css html graphql statistics senior Dec 22 2020

The Sensible Code Company makes digital products that automate the processing, privacy protection and publication of data. We make Cantabular.com and PDFTables.com.

About this role

We’re looking for a senior frontend software engineer to build progressively enhanced user interfaces and interactive visualisations for our product Cantabular which is being used by the Office for National Statistics for the 2021 Census in England and Wales. This is a remote, full-time position.

You’ll be joining a friendly, experienced remote team focused on delivering high quality software and helping our customers succeed. You’ll have a high degree of autonomy.

We build software using GitHub, Docker, Go, Python, GraphQL, TypeScript and D3. We collaborate using Slack, GSuite and GitHub.

Requirements

  • Expert understanding of the web platform, especially HTML, CSS and JavaScript
  • Recent experience with modern JavaScript frameworks and build tools
  • Ability to work collaboratively with other developers, designers and clients
  • Ability to write clear, precise technical and client-facing documents
  • Willingness to attend occasional on-site customer visits and events

Also beneficial

We don’t expect the successful candidate to have all of these things, but please mention any that apply. If you have other relevant expertise or experience let us know.

  • Experience building accessible, progressively-enhanced user interfaces
  • Experience building interactive visualisations with D3, Svelte, Plotly or Observable
  • Experience working with GraphQL
  • Interest in or experience with user interface design
  • Interest in data science, statistics or machine learning

Pay and benefits

  • Competitive salary: from £50k
  • Equipment: we provide you with a high-spec laptop (Linux or Mac) and up to two large monitors
  • Work-life balance: we have balanced lives and we work flexibly
  • Holidays: we offer a generous 30 days plus public holidays (38 total)
  • Location: we are all based within a 2 hour flight time of the UK

How to apply

Email jobs@sensiblecode.io quoting scjob25 in the subject line with the following information

  • Cover letter: tell us a bit about why you’re interested in this role
  • CV or resume: your professional experience
  • Your telephone number

No agencies please.

Share this job:
Front End Engineer, Trello
 
frontend javascript css angular-js backend Dec 21 2020
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Here at Trello, we celebrate the many ways we work. With a team of over one hundred, we connect from Atlanta co-working spaces, Minnesota forests, Hawaii beaches and our beautiful headquarters in Manhattan, where this position will be based. We expect our developers to contribute more than just code. You’ll be involved in defining how things work, what they do, and why we do that instead of something else. We also expect you to share your knowledge and expertise with everyone else. In other words, we’re all whole humans and expect the same from you. If that interests you, read on to learn more about the role.

Key Responsibilities:

  • Work directly with product managers, designers and developers on features for the Trello web application.
  • Build client code that is fast, testable, and high quality.
  • Iterate quickly based on user feedback.

More About You:

  • You could be working at any level of the stack, but you’re passionate about front-end development.
  • You have in-depth experience with a framework like AngularJS, Backbone.js (our current framework) or React (what we’re moving to.)
  • You have enough back-end experience to jump over to the server to unblock yourself (we use node.js.)
  • You’re passionate about understanding user problems and working with a team to ship and iterate on great solutions.
  • You strive to write code that lasts for years, not months.
  • You have a diverse technical background. You’re a developer, not just a front-end developer.
  • You know the difference between ECMAScript and JavaScript, and are proud (or slightly ashamed) of it.
  • You can tweak CSS, but you prefer profiling, analyzing heap snapshots, and refactoring code into modular chunks.
  • You have an excellent command of written and spoken English.
  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study.

More About Us:

  • Our developers and designers run the show and are very influential in decision making. We hire creative people and give them the autonomy to do great work. We're strongly against artificial separations of responsibility and throwing work "over the wall."
  • Our office is in New York City (but you don't have to be).
  • We built Trello to be a remarkably great place to work.
More about our benefits:

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Remote Full Stack Javascript Developer
Verys  
javascript react-js user-interface angular vue-js full stack Dec 21 2020
Important notes:
-We are not working with third parties at this time; any resumes from vendors will result in removal from our vendor list.
-We are unable to provide sponsorship at this time. 
-This position is fully remote, with the option to work out of our Orange County CA office following Covid-19.


Verys is a multi-disciplined technology delivery firm that offers a strategic approach to building software through user-centered design, modern development architecture, business alignment all wrapped up in a structured agile environment. We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.
 
Right now, we’re looking to welcome a new Software Developer to join our team remotely.  In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 8 years.
 
If you are excited by solving complex challenges and growing your career within an innovative software company, we’d love to hear from you!
 
Skills & Requirements
  • You are a well rounded, self motivated front end or full stack developer experienced with multiple UI technologies. 
  • You have a strong foundation in UI development using Javascript, HTML5, and CSS3
  • You are well versed with Javascript frameworks such as React, Angular 2+, Vue, and Node
  • You are experienced with UI testing and automation frameworks such as Selenium, Protractor, Jasmine, and Karma
  • You are experienced with data visualization APIs and JSON (Highcharts, D3, Google Charts, etc.)
  • You have strong computer science fundamentals, including algorithms, data structures, and design patterns
  • You communicate well with teammates and clients, and your experience backs that up.
  • You’re smart, adaptable, and enjoy learning and picking up new skills and technologies.
  • You've thrived on teams using the Agile methodology
  • You have bring with you at least 5 years of relevant experience
 
We Offer
  • Competitive compensation based on your skills
  • Permanently remote work environment
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching
We are excited to review your application!
Share this job:
Software Developer
Uvaro  
css api frontend backend Dec 21 2020
About the role

As a Software Developer at Uvaro, you will collaborate with our talented and fast-moving team of Developers. In this role, you will play an integral part in developing a variety of internal and external tools under the Kiite and Uvaro brands. You’ll have direct input into the way our customers use our products and the way our team builds software.

If you are a passionate and creative Software Developer with some experience across the stack who welcomes challenges in fast-paced environments, we would love to hear from you!

In this role you’ll be
  • Designing, implementing, and maintaining back-end code, database schemas, APIs, models, and systems across distinct services
  • Creating integrations between internal systems and third-party products
  • Building and managing React components, CSS, and custom front-end code for maximum performance across an array of web-capable devices and browsers
  • Collaborating with teammates to understand user and business requirements while developing new features and improving existing ones
  • Investigating and recommending best practices and approaches to code and customer-focused solutions
  • Investigating issues reported by customers or internal teams, determining impact and root cause, and assisting in prioritization and remediation
  • Writing quality, test-supported code and participating in peer code review
What we’re looking for

Don’t worry if you’re missing a few of the qualifications listed below - we’re particularly interested in someone that learns quickly, so if you only meet some of the criteria below but think you’re up for the challenge, please still reach out - we’d love to talk to you!

  • 2+ years of professional full-stack software development experience
  • Experience designing and optimizing database schemas
  • Practical experience with, and understanding of, API and data-layer code
  • Practical experience with building reusable and performant React components with custom CSS styling
  • Familiarity with microservice structures and architecture
  • Familiarity with managing infrastructure using IAC approaches
  • Experience building products with a customer centric design approach
  • Solid understanding of test and behaviour driven development
  • Strong sense of initiative, independence and take pride in work
  • University degree in Computer Science, Engineering, Math, or equivalent practical experience
  • An interest in process improvement and Agile methodologies is a bonus
  • Remote work experience is a bonus
  • Start-up experience is a bonus
The Environment & Benefits

Located in Uptown Waterloo, in the Communitech Data Hub | Office is wheelchair accessible Remote work, flex hours & unlimited vacation 100% Paid, premium medical, dental, and vision coverage Equity

At Uvaro, we understand the value of having a diverse and inclusive team. That’s why we believe in providing equal opportunity regardless of race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, and conviction. Please let us know if you require accommodation during the recruitment process.

Share this job: