This position carries the primary responsibility of designing, coding, testings and developing software applications to meet business requirements. If you are confident in your ability to drive strategic initiatives, your experience and influence will be highly valued by our innovative team. We are looking for a Front-End Engineer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes into code that will produce the UI of the application. You will work with the UX design team and bridge the gap between graphic design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Develop front end UI in compliance with business, technical requirements and best practices
Configure, code, test and deploy software applications
Maintain and support multiple applications, including performance tuning and bug fixing
Work with the UX team and the Engineering team to champion front-end design standards
Develop new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI designs
Optimize application for maximum speed and scalability
Assure that all user input is validated before submitting to back-end
Collaborate with other team members and stakeholders
Follow best-practices and company code and style guides to produce maintainable code
Experience in front-end UI development
Proficient understanding of HTML5, CSS3 and fully responsive design
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Basic knowledge of image authoring tools, to be able to provide image assets. Familiarity with product design tools such as Adobe XD, Figma, Sketch or Photoshop.
Proficient understanding of cross-browser compatibility issues and ways solve for them
Strong attention to details and thoughtful consideration of trade-offs. Has a good design eye and acts as User advocate.
Basic understanding of hybrid mobile and progressive web-app development
Proficient understanding of code versioning tools, such as Git
Proficient in ahead-of-time complication and build systems based on Node/NPM such as Gulp, Webpack and Angular CLI
Basic understanding of accessibility, WCAG 2.1 AA and Section 508 are a plus (A11Y)
Creative and effective problem-solving skills; you ask why, you explore, you're not afraid to seek out new and better ways to accomplish tasks
Ability to manage multiple projects concurrently, supported by good personal time management skills
Excellent verbal and written communication skills.
Bachelor's degree or related equivalent experience is preferred
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Telecommuting is allowed.
Internal Number: 5577
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.