Perficient is looking to solve the problem of developing cutting-edge web experiences for its clients, including larger multi-technology systems for critical, high-profile customers.
Requirements
- React Experience
- ASP.NET MVC, Node.js, or Java Spring Boot Experience
- REST API experience
- A thorough understanding of OOP, design patterns and enterprise application integration.
- Experience in an Agile environment.
- Experience or willing to learn DevOps, automated testing, and analytics
- Equally as passionate about creating beautiful and usable interfaces as you are about crafting elegant code.
Responsibilities
- Be as comfortable working on an amazing web UI as you are setting up a new API endpoint, creating a web service in the cloud or consuming data from a database.
- Work closely with stakeholders, visual designers, UX Architects, and user researchers to bring web experiences to life.
- Build web component libraries, templates, and client-side applications that will be deployed across a wide range of platforms and environments.
- Integrate with our backend services to make sure we are delivering a great user experience that is super-fast for end users.
- Help improve code quality through writing unit tests, automation and performing code reviews.
- Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms and product in a highly collaborative, team-oriented environment.
- Able to lead a small team of engineers in day-to-day planning and delivery.
Other
- Bachelor’s Degree in Computer Science or equivalent experience.
- 4-8 years of demonstrable experience in full stack web development.
- Ability to rapidly learn and take advantage of new concepts and technologies.
- Able to lead a small team of engineers in day-to-day planning and delivery.
- Must be comfortable working in a collaborative, team-oriented environment.