Front-End Developer
Job Description
Front-End Developer
BUSINESS UNIT: PIVOT
FUNCTION: Business Enablement
REPORT TO: Software Engineering Manager
CLASSIFICATION: Exempt
LOCATION: Cedar Rapids, IA
EDUCATION: Bachelors/Associates Degree in Computer Science or other related field
EXPERIENCE: 2 - 4 Years Experience
Who We Are Looking For
CCR builds and delivers innovative technology solutions and products for partners local and across the globe.
We are searching for a highly-motivated, dedicated, and experienced team member who understands the importance of business relationships to deliver our vision. Who has the ability to adjust quickly to changing conditions, relishes tackling challenges in a fast paced environment and delivers results with confidence, collaboration and determination.
Our ideal candidate thrives in an innovative and agile environment, is a go-getter who works collaboratively and partners across matrixed teams to plan, implement and support our technology by developing strong relationships. This role will be responsible for building and supporting the front-end development of software applications that solve key business problems. While the role is focused on delivering for our internal, client facing business units, it is important to work on our standards and libraries to help the advancement of the development function.
What You'll Accomplish and Experience
- Take ownership of CCR's front-end development projects, provide technical guidance to internal teams and direct external resources to achieve optimal results
- Collaborate closely with cross-functional teams, including full-stack developers, designers, and project managers, to translate business requirements into intuitive and visually appealing user interfaces, interactions, and micro-animations
- Develop and maintain a robust and reusable UI Component Library that is scalable across multiple applications, promoting consistency and efficiency in design and development
- Ensure that non-functional requirements such as security, performance, scalability, usability, and reliability are being considered when architecting solutions
- Improve application performance and user experience, troubleshooting bugs as needed
- Fulfill front-end requirements, creating prototypes and mockups for effective communication
- Document specifications and guidelines for front-end developers
- Write clear manuals and guides for effective knowledge transfer within the team
- Maintain a consistent look and feel across applications, following company standards
- Stay informed about new software approaches and recommend improvements
- Build and maintain positive customer relationships, responding to inquiries professionally
- Respond to emails and tickets with professionalism and courtesy within established guidelines
- Generate creative solutions and approaches to issues and organizational processes.
- Advise design and development on modular design, reusable components, and front-end considerations for the user experience, as well as interface and interaction design
- Exemplify and promote CCR values
- Perform other duties as assigned
Desirable Previous Experience
- Experience converting concepts to quality, user-friendly solutions
- Proficiency in utilizing modern front-end frameworks such as VueJS, React, along with expertise in languages like CSS, HTML, JSON, C#, and Python
- Experience creating comprehensive documentation and specifications for front-end development work breakdowns
- Competence in API design and implementation, demonstrating a comprehensive understanding of how to integrate and leverage APIs effectively
- Strong familiarity with Git and common source control patterns, including proper branch management and pull request
- In-depth knowledge of essential front-end concepts such as reusable components, design systems, and proficiency referencing design specifications from wireframing tools such as Figma
- Experience collaborating with UX/UI designers to create visually appealing and user-friendly interfaces
- Strong knowledge of responsive design principles and mobile development
- Experience with CSS preprocessors, such as Sass/SCSS or Less
- Preferred: Experience working with VueJS in a professional environment, especially with Vue component libraries, such as DevExtreme or Chakra
- Highly preferred: Experience building and maintaining flexible design system component libraries on front-end technologies like VueJS or React, leveraging UI component management tools like Storybook
Why CCR
CCR is a privately held corporation that was founded in 1986 that provides technology services to large and small businesses nation-wide from our location in Cedar Rapids, IA. Our achievements include:
- Top quartile revenue growth for each of the last 5 years as per the worldwide Service Leadership Indexยฎ precision benchmark.
- Nationally recognized as "Great Place to Work" - 8 years in a row
- 10-years consecutively listed on Inc. 5000 - Fastest Growing Privately Owned Companies in America
- 7-year consecutive top 100 listing on MSPMentor 501 internationally
- Nationally awarded Platinum HIRE Vets Medallion (2020, 2021, 2022)
- Finalist or Winner from Technology Association of Iowa for the following:
- IT Service Provider of the Year (2021, 2020, 2019, 2018, 2017, 2016, 2014, 2013)
- Top Growth Company of the Year (2017)
- Best User of Technology (2015)
- Technology company of the year (2022,2015, 2014, 2013)
Learn more about CCR and our values: https://ccr.net/about-us/
CCR offers a unique work-life balance and environment. Our competitive benefits package includes free daily lunch for employees, gym membership reimbursement, health, dental, and vision insurance, paid time off and paid holidays, a 401k program, quarterly profit sharing, short & long term disability and life insurance and lots of development opportunities to help you grow your professional career.
Learn about our culture: http://reviews.greatplacetowork.com/circle-computer-resources-inc.
Date Posted
03/06/2024
Views
2
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details