Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design modern, sleek and interactive web interfaces for our various products.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Work across multiple projects to help shape the engineering team using the latest JavaScript frameworks.
- Collaborate with data-scientists, business analysts, and project managers to create software solutions.
- Clearly and regularly communicate with management and technical support colleagues.
- Research and stay up-to-date with the latest software technologies and be able to choose the right technology for each product.
- Collaborate and integrate with back-end developers and other team members.
- Deploy our software solutions and products.
Job Requirements
- BS/BA, MS or PhD equivalent in Computer Science
- Excellent knowledge and experience in CSS3, HTML5, JavaScript
- Excellent knowledge in React / Redux
- Experience using CSS Preprocessors (SASS/PostCSS)
- Experience using Webpack
- Excellent knowledge and experience in RESTful APIs
- Excellent troubleshooting skills such as solving multi-browser compatibility issues.
- Excellent understanding of the web development cycle including design, development and deployment.
- Experience with responsive and adaptive design
- Knowledge of UNIX/Linux environments
- Solid understanding of TCP/IP, Network Programming and Operating Systems
- Knowledge of Application Security (TLS/SSL/HTTPS)
- Experience in Git