Roles & Responsibilities
- Designs and implements systems using a variety of languages (e.g., react, react.js, REST API,API integration,Spring Boot, Micro Services etc.)
- Writes and executes complete testing plans, protocols, and documentation.
- Identifies and debugs and creates solutions for issues with code and integration into application architecture.
- Analyses designs to determine coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
- Ensure delivery within tight timelines and meeting the team’s expectations.
- Get involved in the entire lifecycle of the SDLC.
- Understand the requirements and ensure quality deliverables.
- Ensure quality and optimized coding with proper documentation.
- Develop unit plan and perform unit testing and provide continuously improved product experience.
- Provide in-depth engineering support (debugging, performance optimizations, etc.) during the rollout phase to customers.
- Collaborates and communicates with management, internal, and outsourced development partners regarding application design status, project progress, and issue resolution.
- Perform peer code review.
- Mentor and grow junior developers.
- Proactive, positive thinking and strong desire to build better software.
- Actively assist project team wherever required.
- Participate in technical design.
Technical Skills Requirements :
At least 5-8 years of experience in developing various applications for production.Experienced in using clean code practices, and writing readable, maintainable code.Good understanding of end-to-end application architectureDelivered at least one large-scale project to production.Experienced in backend and / or frontend development.Solid knowledge in Java technology (Java 8 or Java 17, Spring Boot 3.0)Solid knowledge in Web technology (HTML5, JavaScript, CSS3, React, redux,Alpine JS)Experience in designing, mockup, developing the UI of websites and / or web applications.Tell employers what skills you have
Application Architecture
ReactJS
CSS3
Web Design
REST
Unit Testing
JavaScript
HTML5
UI
Spring Boot
Writing
React Native
Engineering Support
Web Applications
Java
API
React.js