Senior Full Stack Javascript Software Engineer

Kunai is a fast-growing digital agency of 120+ people specializing in fintech. Our fully remote team is driven by innovation and experimentation. Over the past decade, we've shipped over 150 products for clients that include Visa, the United Nations, Wells Fargo, Ernst & Young, and TOMS Shoes. Our founders built a previous agency (Monsoon) that was acquired by Capital One in 2015. You will be joining a growing team, driven by innovation and experimentation. We focus our teams on outcomes that will grow the business and serve the needs of our customers. This team will work on Enterprise Products and Platforms for one of the largest financial institutions in the world, laying the groundwork to build stellar user experiences today and supporting others that haven't even been dreamt of yet.
Job Type
Full-Time (Remote)
San Francisco, CA (Remote)
  • Possess excellent design and coding skills and a zeal for building applications using open source frameworks for cloud native technologies.
  • Will be responsible for all aspects of SDLC of existing and new components.
  • Are comfortable building UIs using modern frameworks(React,Angular7+withTypescript, Vue.js), W3C Compliant Web Components, CSS/SCSS and HTML, backend microservices(Node.js Serverless using Typescript),and relational and NoSQL databases (MySQL, PostgreSQL, DynamoDB) with full ownership of shipping user-facing enterprise products.
  • Focus on the customer and the details that make their experience exceptional
  • Encourage innovation, implementation of cutting-edge technologies, outside-of-the-box thinking, teamwork, and self-organization
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and technologies
  • Possess a strong sense of engineering quality and take pride in the code you are responsible for while defining best practices. Our teams abide by a You Build It You Own It attitude
  • Build resilient UX, APIs, and Microservices using latest technologies
  • Perform engineering activities for performance tuning and deep monitoring of applications and services
  • Work with business partners, architects, and other groups to identify technical and functional needs of the system, determine the priority of work, and ensure integrated end-to-end design and delivery
  • Leverage DevOps practices for Continuous Integration and Continuous Deployment
  • Requirements:
  • A Bachelor’s Degree
  • At least 5 years of experience developing front end technologies: JavaScript, Typescript, HTML 5, or CSS
  • At least 1 year of experience with Jest, Mocha, Protractor, Karma, or Jasmine
  • At least 1 year of experience in Server Side / Backend Application Development using Node.js, Serverless and Typescript
  • At least 1 year of experience with relational databases using MySQL or PostgreSQL
  • At least 1 year of experience working with some of these cloud platforms or technologies: AWS, Azure, OpenStack, Docker, Ansible, Chef or Terraform
  • Extra Credit:
  • A Master’s Degree, Bachelor's Degree or Minor in Computer Science
  • At least 2 years of experience with advanced JavaScript concepts, design patterns
  • At least 2 years of experience developing RESTful APIs
  • At least 1 year of experience with NoSQL databases (DynamoDB, MongoDB, Cassandra)
  • At least 1 year of experience in developing UNIX and Shell Scripts
  • At least 1 year of experience in Testing frameworks and Quality Assurance technologies: ATDD, Selenium, Cucumber, JUnit, and SoapUI
  • At least 1 year of experience in Container orchestration frameworks: Kubernetes, Docker Swarm, or Amazon ECS
  • At least 1 year of experience providing enterprise Linux-based systems administration
  • At least 1 year of experience with Artifactory, Nexus and GitHub
  • Certification in AWS technologies
  • Benefits

    We Remote

    Kunai is a fully remote company. If you have the skills, you can live and work anywhere you'd like.

    Flexible Hours & Vacation Time

    We expect a level of personal responsibility and leave you to figure out what suits you and your team.

    Learning and Development

    Kunai understands that constant learning is the only way to stay on top of your craft.

    Health, Dental, Vision

    Kunai provides full benefits and our plans offer a range of options.

    Maternal and Paternal Leave

    For our growing Kunai family!

    Career Coaching

    We want to help you reach your professional goals.