Senior Full Stack Engineer

Experience: 5+ Years

Location: Minneapolis MN & Denver CO

Current opening and immediate need for a Senior Full Stack Engineer.

Skills/ Responsibilities

  • Collaborate with other scrum teams responsible for pieces of the platform and applications

  • Work with UX, designers, product owner and clients to discover the key features needed for the product

  • Follow best practices within the stack and move the code toward a modular UI distributed across multiple applications

  • Deliver a highly scalable and flexible application to be iterated on with our reference customers

  • Excellent knowledge of JavaScript and design patterns, CSS(SCSS), HTML

  • Excellent knowledge of modern MV*(MVC, MVVM, etc..) framework(s) e.g. Angular, Backbonejs, ExtJS, etc.

  • Proficiency with UI testing using third party tools e.g. cucumber/capybara, karma, mocha or jasmine, etc.

  • Ability to write code that can support modular/scalable UI architecture

  • Familiar with modern CSS libraries or view libraries e.g. Bootstrap, Angular Material, etc.

  • Familiar with UI build tools e.g. gulp, grunt etc.

  • Familiar with Continuous Integration(CI) / Continuous Delivery(CD)

  • Familiar with ES2015(ES6), TypeScript, etc.

  • Familiar with architectural patterns of a large, high-scale web application (e.g., well-designed APIs, distributed architecture, 12 factor apps

  • Exposure to SaaS based applications and 2 week sprint cadence good to have

  • Exposure in using Cloud Foundry/SpringBoot with a non SQL DB and a Search tool like Elastic good to have.

  • Collaborate with both technical and business team members to understand requirements and develop solutions using an agile development process.

  • Mentor and support development team.

  • Define coding standards, implement code review procedures and enforce unit test coverage of code base.

  • Familiar with RESTful API design

  • Microservice architecture experiece

  • Skills with the following tools and technologies: Java, IntelliJ, Jenkins, REST, Groovy, Elastic, MongoDB, RabbitMQ

  • Experience with unit testing tools like Junit, Mockito, Spock

  • Experience with any single page application

  • Product development or large scale web app development

 

The Company is focused on building product innovation, DevOps culture and fully cross functional (scrum) teams.

The new core platform is a microservices architecture with multiple web/mobile applications built on top. We are leveraging a combination of open source and third party libraries/frameworks such as Eureka (service discovery), MongoDB(NoSQL), Elastic Search(search), Pivotal Cloud Foundry (cloud native), Microsoft Azure (cloud service platform) and many more.

The Senior Full Stack Engineer will be a member of our core platform team. This team will have many opportunities to learn new technology and innovate on the products while building the foundation for the platform and market focused teams by participating in development efforts and platform standards and contributing to the Java and Angular based, micro-service driven applications. To be successful in this role you must be a quick learner, very familiar with agile practices and software development and enjoy working in cross functional teams.


Think you'd be a good fit?

Send us your info and we'll get in touch!