Job Information
Industry
IT Services
Work Experience
3+ years
Location
Thane (W)
State
Maharashtra
Zip
400604
Your Role
Must-have:
- Building custom-apps/sites for USA and/or UK clients
- Minimum 3+ years of experience in front-end development and ReactJS
Your Experience:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- ReactJS workflows : Flux / Redux
- Hands-on experience in ES6
- Hands-on for Web fundamentals : HTML5, CSS, Javascript
- Hands-on for CSS preprocessors : SASS / LESS
- Hands-on for CSS frameworks : Bootstrap
- Hands-on for JS-based tools : Gulp / Grunt
- Hands-on for Unit Testing : Jest / Jasmine
- JS libraries : jQuery
- Should be familiar with RESTful APIs
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- A propensity for benchmarking and optimization.
- Building reusable components and front-end libraries for future use.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- Experience in front-end layers/tiers of the project with rich UI.
- Experience in designing hybrid GUI for applications (Desktop and Mobile).
- Experience with Build and Release, Agile processes and Estimation/Planning.
- Good experience with versioning tools like Git/SVN
- Act as a Developer (Junior/Senior/Lead - depending on your experience and joining level) on various projects involving various technologies.
- Interact (in English) directly with foreign Clients (spoken/written). USA, UK, Australia - primarily.
- Proactively communicate, ask questions, and problem-solve with everyone on your team (Designers, Developers, Testers, PMs) and Clients.
- Help drive, and participate in, Agile/Scrum and/or Waterfall projects: Design & Build jobs, Build-only jobs, websites, web-apps, mobile-sites, mobile-apps, etc.
- Develop experiences that meet the defined user story/acceptance criteria/definition of done.
- Develop code that causes minimal-to-no: developer guideline related issues; behaviour, functional, or user experience issues; cosmetic or appearance issues (across all devices/browsers specified in the Statement Of Work); and/or speed issues.
- Ensure that you/your team are ALWAYS crystal clear with: what you/your team need(s) to do; and by when you/your team need(s) to do it by (priority and timeline).
- Continue pushing yourself/your colleagues in terms of technology skill-sets and project-execution-related skill-sets.
- Develop project estimates with the inputs of your team mates.
- Ensure you/your team is adhering to the Company’s/Client’s guidelines.
- “Lift up” others within the organization (not JUST yourself).
- Oversee/support trainees.
- Establish and edit various Axioned Guidelines (to support ongoing, organization-wide, efficiency and effectiveness improvements)
- Other tech-skills that may/may not have been mentioned above, but are of interest: HTML5, CSS3, Javascript (ES6), Flux / Redux, JSX, JS Design Patterns, Git, Task runner, Module Bundlers, SASS / LESS, Unit Testing : Jest / Jasmine.