What are the responsibilities and job description for the React Developer position at Radiant Digital?
Strong front-end development experience in building high-performance & responsive User Interfaces with varied web frameworks
Responsibilities
React.JS Javascript, TypeScript, open-source software, User Analytics, and cloud services.
Experience with Distributed Systems.
React Native (Flexbox)
Job Duties
Responsibilities
React.JS Javascript, TypeScript, open-source software, User Analytics, and cloud services.
- Strong knowledge of common web front-end technologies (HTML5, CSS, JavaScript, and React.JS).
- Working Experience with React.JS and JavaScript tempting systems like DustJS.
- Understanding of JavaScript architecture design.
- Knowledge of algorithms, design patterns, and componentization approaches.
- Expertise with cross-browser, cross-platform, and design constraints on the web.
- Experience in building responsive, high-performance, high-availability and highly interactive front end.
- React.JS, Flux, Webpack, Sass or similar.
Experience with Distributed Systems.
React Native (Flexbox)
Job Duties
- Develop web-based user interfaces, system-to-system interfaces and backend functionality for corporate, in-house applications that are operated on-premise or in the cloud
- Coding with state of art programming languages and tools
- Design and perform unit tests, system tests and integration tests in distributed software architecture
- Automated production deployment
- Learn from production feedback about stability and performance to drive application evolution
- Third-level production support
- Ability to work autonomously or with only general guidance, dedicated to leading-edge IT technology
- Lean Agile methodologies like SCRUM, SAFe, Kanban
- Programming languages Javascript or Java
- SQL or non-SQL databases like Oracle or Mongo DB
- System interfaces based on REST, SOAP or IBM MQ
- Version control systems such as Git, CVS, Subversion or Mercurial
- Windows- and Unix-/Linux-based environments
- Proficient in English language
- UI frameworks like React or Angular JS
- API development with Open API, Swagger, YAML, Spring Boot, Spring Reactive, Redis, etc
- Generative AI, Machine Learning, Deep Learning, etc
- On-the-job experience in developing corporate-level software applications
- Understanding of Security challenges on the Internet, knowledge of secure programming standards and best practices
- Cloud environments such as AWS, OCI, etc
- Application platforms like Weblogic, Apache/Tomcat or node.js
- Testing automation with Selenium, Robot Framework, etc
- DevOps tools like Jenkins, Kubernetes, etc
- Issue tracking software like Jira
- International collaboration with IT teams and business partners around the globe
- Bachelor’s or master’s degree or equivalent work experience in Computer Science / Information Technology, with focus on developing and deploying applicationsR