Job Responsibilities : Full Stack Developer | Remote/Work from Home
Salary : Competitive Salary
Company : Cardinal Financial
Who We Are:
Based in Charlotte, NC, Cardinal Financial is one of the nation’s leading mortgage lenders for nearly 30 years. Cardinal Financial’s experts are equipped with a wealth of wisdom and experience that has proved them a trusted leader in the mortgage industry. The company has earned the coveted status of approved lender for Fannie Mae, Freddie Mac, and Ginnie Mae.
Additionally, the company has been named an approved lending institution by the FHA, VA, and USDA. Cardinal Financial’s commitment to simplicity, transparency, and value makes the complicated process of obtaining a home loan easy for its customers.
Who We Need:
Cardinal Financial understands that talented people are the key to great companies. We are looking for intelligent, hard-working, passionate professionals that want to be part of something very different. We want people that dream big and possess a work ethic that will inspire those around them.
We are seeking forward-thinking people, who produce results rather than wait for them. You will not be micromanaged, but you will be held accountable to meet specific expectations and you will have the freedom and responsibility to make it happen. You will be backed by one of the strongest, most supportive and technical mortgage banking leadership teams in the industry and we are all committed to the success of the enterprise.
We are currently looking for an energetic, hardworking, and knowledgeable mid-level team member for the full-time position of Full Stack Developer.
What You Will Do:
The Full Stack Developer will work within the Brand & Customer Experience Department and will play an active role in bringing and maintaining a portfolio of digital projects to life. This position reports to the Director of Web Development.
You’ll be involved in all projects in our portfolio including several marketing websites, a lead generation web application, and our company intranet. Our projects are built using WordPress or Laravel and include a modern development workflow. We only use off-the-shelf plugins to extend WordPress core including AWS integrations, Google Integrations, database push/pull and importing/exporting WordPress data. We do however author custom plugins for front-end components.
Our build tools include Gulp and WebPack to compile Sass and Tailwind, bundle and minify assets and our staging and production deployments are automated using DeployBot. All of our projects are developed locally using the latest MacBook Pro.
You’ll be an integral member of a dynamic development team, working with designers and marketers to implement websites, knowledge bases, and small web applications, including both the front and back end.
You’ll be a part of making technology decisions for the needs of the projects you’re involved in, including libraries, developer tools, and content management approaches.
You’ll write advanced front-end code to match the needs of the designers and help innovate to create great user experiences.
You’ll write back-end code in order to support the feature or page you are building.
You’ll ensure that the code you write works on all the target browsers and devices.
You’ll assist with the deployment and management of code in production.
What You Are Like:
You’re independent and capable of figuring out the best way to implement designs and brainstorm requirements.
You’re eager to innovate in a marketing-driven environment, finding new ways to improve experiences for customers, attract new ones, and improve our brand.
You enjoy working independently and working closely with others when needed.
You delight in implementing rich user experiences.
You stay plugged into emerging technologies and industry trends and apply them in your work.
You will have the skills and aptitude to work in an open and collaborative environment.
The preferred candidate will possess creative thinking, have the ability to work in a fast-paced deadline-driven work environment, and possess high attention to detail and time management skills.
What You Need:
B.S. in computer science or a related technical field, or equivalent experience.
5+ years of web development experience required.
Experience building web applications using Laravel.
Experience building WordPress themes and plugins from scratch and the ability to implement them on your own.
Experience with advanced WordPress concepts including hooks, filters, plugins, ReST APIs, Custom Post Types, etc.
Experience with React.
Ability to write well-designed, reliable code that you or others will find easy to understand and modify six months from now.
Experience using the latest techniques for delivering slick experiences to a variety of users, including responsive design, mobile-friendly UIs, animation, and cross-browser testing and support.
Experience in the development, testing, and deployment of robust responsive websites and promotional landing pages.
Experience with the development and DevOps lifecycle, QA, build tools such as WebPack, Laravel Mix or Vite, and version control tools such as Git.
Strong conceptual ability to design and build back-end content management structures and implement them on the front end.
Nice to Haves
Experience with Google APIs.
Experience with search providers such as Algoia, Meilisearch, or ElasticSearch
A working knowledge of SQL with the ability to query databases including WordPress
Experience with 3rd party REST APIs and how to implement them.
What We Offer:
Strength, Stability, and Vision
Great compensation package
Opportunity for career growth
A commitment to be a relevant market leader – we are aiming for the top!
Octane, our engineered proprietary technology that is transforming the mortgage industry
An empowered culture where your ideas are important and your voice matters
Full Benefits, beginning the first day of the month following your start date, including – Medical, Dental, Vision, Life, Disability Insurance, and much more
Generous paid time off package that also includes all major holidays
401K w/ 50% match – Beginning the 1st of the month following 30 days of employment
Cardinal Financial is an Equal Opportunity Employer. We respect and aim to empower individuals and support the diverse cultures, perspectives, skills, and experiences within our workforce. The expected base salary for this position ranges from ninety thousand dollars to one hundred twenty two thousand dollars determined based on the applicant’s experience, skillset, education, training, certificates, and licenses.