Circle Computer Resources
Location
Cedar Rapids, IA | United States
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:
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: .
Department
Business Enablement
Employment Type
Full time
Minimum Experience
Mid-level
Job tags
Salary