Share
- 5+ years of full stack development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Ability to rapidly prototype and adjust in response to customer feedback.Experience building front-end features that have been successfully delivered to customers for mobile applications.
- Proficient in a broad range of software design approaches and common UX patterns. Knows when (and when not) to use front-end software design patterns.
- Can articulate the risks and benefits of depending on front-end libraries, frameworks, and toolsets.
- Able to dive into the source code of front end libraries to debug, patch, and extend them when necessary.
- Proficient in view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support).
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit