full-stack developer
Web Applications full-stack development with focus on UI. Qualifications: • Strong desire to work as a core member of an early stage startup company and to build a successful product with a strong impact on the industry. • 3+ years of software engineering experience developing for the web using modern, mainstream frameworks for web and web application development. • Driven to push JavaScript and the web browser beyond what others have already done. • Experience working on teams applying user-centered design methodologies. • Deep experience with JavaScript, CSS and semantic HTML5, including understanding of best practices and design patterns. • Experience with complex CSS and responsive design. • Experience working on large JavaScript codebases and knowledge on how to keep the code modular and loosely coupled • Familiarity with next-generation web application frameworks (ReactJS, Redux, Babel, MaterialUI). • Experience using RESTful web services. • Strong debugging abilities across all major browsers. • Proven track record of building amazing things. • Passionate about patterns and practices that tame the complexities of building, maintaining and testing Javascript-heavy single page web applications. • Knowledge of Git and GitHub or an equivalent source control system. • Enjoying collaborative team atmosphere • Excellent written and verbal communication skills; an ability to convey complex concepts to technical and non-technical team members. Pluses: • Experience developing for, or integrating with, DevOps monitoring management systems is highly desirable. • CS degree from a strong program • Visual and/or user experience design skills. • Experience developing web applications using Python. • Experience working on Agile projects.