Qualifications
- Bachelor's degree in computer science, computer engineering, or related field.
- Proficiency with JavaScript, CSS, HTML, and front-end languages.
- 6+ years' experience of REACT tools including React.JS, Webpack, Enzyme, Redux,and Flux.
- The ability to learn new technologies quickly
- The ability to communicate complex procedures to other colleagues.
Responsibilities for SDE3
Understand the high-level product roadmap for the squad and immediate features to be developed, contributing to high-level estimation and lay-out of thedevelopment sequences. Complete complex development tasks with minimal guidanceConstantly and actively contribute to pushing code to production with the objective of becoming a main contributor. Write testable, efficient, and reusable code suitablefor continuous integration and deployment, that respects best practices and industry development standardsReview Unified Modeling Language (UML) diagrams and technical documentation, ensuring its quality. Enable best practices to help the team achieve their technicaltasks and continually thrive in improving the technology of the product / team.Drive the adoption of best practices & regular participation in code reviews, design reviews, architecture discussionsExperiment with new and relevant technologies, and tools, and drive innovation & adoption while measuring yourself on the impact you can create.Implementation of long-term technology vision for your team. Responsible for the complete architecture of your product.Creating architecture & designs for new solutions around existing / new areas u Decide technology & tool choices for your team & be responsible for them.Be accountable for code quality with the assistance of a QA Analyst to conduct adequate testing.Review and contribute to technical documentation. Contribute actively to the design of the solution, challenging other members on technical decisions.Skills
Working with other JavaScript developers and software engineers to develop front- end and back-end architecture that's well-structured and flexible, along with theAPIs to support it.Developing and implementing front-end architecture to support user interface concepts.Developing and implementing highly responsive user interface components using react concepts.Create data visualization tools, libraries, and reusable code for prospects.In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.Knowledge of REACT tools including React.JS, Webpack, Enzyme, Redux, and Flux.Working with other JavaScript developers and software engineers to develop front-end and back-end architecture that's well-structured and flexible, along with the APIs to support it.Familiarity with code versioning tools (such as Git, SVN, and Mercurial).Skills Required
Javascript, react.js , Webpack, Redux, Flux, Html, Css