Location: JobParser.Models.LocationModel
Category: Software development
Type: Full time
Deadline: 21-May-18 00:00:00
Salary:
Description
Responsibilities
- Responsible for development of new highly-responsive, web-based user interface
- Construct visualizations that are able to depict vast amounts of data
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it
- Learn and understand user interactions
- Review current code, systems, and practices, and iteratively improve their quality and efficiency
- Work closely with developers, project managers, tech leads
- Develop new features, fix bugs, and iteratively optimize performance and quality of code
- Test the product before release
- Prepare internal documentation for Development and Support team members
- Collaborate and share information with team members
RequiredQualifications
Technical Requirements
- At least 3+ years' experience with JavaScript
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Solid experience with Rest API's
- Experience using version control in a collaborative environment
- Experience with Gulp.
- Exceptional troubleshooting abilities.
- Knowledge of CSS preprocessors like Sass is an advantage
- Experience with other JavaScript frameworks, AngularJS is an advantage
- Having an active Github and/or Stack Overflow account with contributions to the community is an advantage
- Experience with Python and/or PHP is an advantage
Personal Requirements
- Meticulous attention to details and overall product quality
- Analytical and out of box thinking
- Strong teamwork and communication skills
- Flexibility and ability to handle multiple tasks
- The ability to iterate and ship ideas quickly within deadlines.
- Desire for constant self-education
- Passion to stay ahead of the curve on Front-End technology and development trends in the Industry
- The ability to communicate very technical subjects, in simple English-like terminology
- The ability to judge how long it will take to reach a conclusion, based on any given premise.
- Knowledge of English on Intermediate or higher level
Benefits
No comments:
Post a Comment