Front End Developer

  • Arden Hills, MN
  • Posted 1 day ago | Updated moments ago

Overview

On Site
Full Time

Skills

Medical Devices
Startups
Expect
Cost Accounting
Writing
Testing
Documentation
Attention To Detail
JavaScript
HTML5
Cascading Style Sheets
API
Git
GitLab
Pivotal
JIRA
Slack
Kubernetes
Interfaces
UI
User Experience
Cross-browser
Bootstrap
Test-driven Development
Soft Skills
Communication
Software Development
MVP
Software Development Methodology
Scrum
Kanban
Vue.js
IT Service Management
Innovation
Collaboration
Recruiting
Insurance
Finance
Professional Development
Training
Leadership
CompTIA
Customer Service
Career Counseling
Apex
Oracle Application Express

Job Details

Job#: 3014161

Job Description:

Apex Systems is partnering with one of our top Medical Device clients to find a talented Front End Developer to join their growing team in St. Paul, MN.

If you're looking for a role where you can make an impact, grow your skills, and work with a respected organization-this could be the perfect fit!

Front End Developer

Our client is looking for an outstanding, experienced, and independent frontend developer to develop, create, and maintain internal business tools and applications. This position is joining a newly created group, one that operates as a smaller company within the greater orginization, to develop and deliver internal tools and apps that deliver new capabilities and drive the business forward to the future. This group has a startup feel with a high amount of visibility and opportunities. We are looking for someone to help us further establish this group and make their own mark on the group and business. We utilize an MVP (minimal viable product) mentality/methodology and expect you to know when it's "good enough for now" without sacrificing the long term vision or costing massive rework.

This frontend developer will have a proven history of:

1. Taking ownership of projects and working independently - you will own developing, writing, testing, and deployment of code with limited direction and oversight. Doing this with as few bugs as possible will be critical for success in this role.

2. Completing tasks and projects quickly and 'correctly' - meaning commenting, testing, and all other documentation while still hitting deadlines. You must be methodical and detail oriented in the face of rapidly changing demands.

3. Communicating and Collaborating with cross-functional teams - bring your technical knowledge and expertise along with a 'can-do' attitude to enrich the team and guide them to the best possible solution.

Technical Skills you should be very experienced with:

Javascript (VueJS)/HTML5/CSS - this role will be focused on more frontend with minimal backend expectations. Being able to communicate what endpoint you need in order to make awesome interactive frontends for the customer.

Communicating and interacting with REST APIs (This role would be requesting & communicating almost exclusively through API endpoints)

Git (e.g. Gitlab), Pivotal Tracker, Jira, Slack, Kubernetes

Developing intuitive user interfaces/experiences (UI/UX), with cross-browser compatibility, general web functions and standards (e.g. Bootstrap)

Test Driven Development (TTD)

Soft Skills that will be critical for success:

Strong Communication and Collaboration skills - you'll be working with a multitude of customers, all with differing roles, levels, and experience with software development. Being able to clearly communicate ideas and collaborate with those customers is a must.

Ability to learn and adapt - this role will have many unexpected challenges and you must able to learn new skillsets and methodologies to overcome these challenges.

Other good things to be knowledgeable about:

MVP (minimal viable product) and what that means to you and your customer.

Being a full-stack developer or at least knowledgeable enough to detail what data needs to be exposed

Software development methodologies (e.g. Scrum) and tools (e.g. Kanban boards)

VueJS framework for awesome interactive frontends

Candidates with previous project and example code portfolios will be given (much) higher consideration.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Apex Systems