Vacancy expired!
Role Title: Front End Developer Location: Austin, TX Required Skills:
- Minimum of 4 years building modern web applications in a professional environment
- Minimum of 2 years developing semantic HTML5 and CSS3/SCSS
- Minimum of 2 years' experience with JavaScript, including a modern Framework (Preferably React)
- Basic understanding of server-side languages (e.g. NodeJS, C#, etc.)
- Bachelor's degree and at least 2 years of professional experience in engineering or software application development
- Adept problem solving and troubleshooting skills
- Proven experience effectively prioritizing workload to meet deadlines and objectives
- Demonstrated ability to write clearly, succinctly, and in a manner that appeals to a wide audience
- Proficiency in word processing, spreadsheet, and presentation creation tools, as well as Internet research tools
- Must be able to obtain and maintain required clearance for this role
- Comfortable with version control, preferably Git
- Previous professional services or consulting experience
- Knowledge of techniques and methodologies around responsive design and development
- Understanding of Progressive Web Apps (PWA) and Service Workers
- Basic understanding of webpack and babel
- Understand React Lifecycle and its side effects with rendering
- Understand security authentication with JWT
- Background in user experience and/or design
- Writing Unit Test Cases using JEST
- Comfortable working in an agile environment
- Learn to serve as an integrator between business needs and technology solutions
- Build pages and integrate with REST services using custom React based framework in ES6 (ECMAScript 6)
- Build responsive web applications that integrate easily with other systems and technologies
- Understand design patterns and write reusable, modular code
- Perform project tasks independently with some direction from senior engineers
- Participate in the development of client-deliverable content
- Manage own personal and professional development, seeking opportunities for expansion of skills and expertise
- Clearly and concisely communicate highly technical challenges and solutions to both clients and non-technical team members
- Share passion for about new web technologies/techniques
- Work closely with both design and quality assurance
- Have a solid understanding of web accessibility, cross-browser/platform issues and code solutions
Vacancy expired!