Job Responsibilities:
Design, develop, and maintain applications for both web and mobile platforms.
Develop user-facing features using React for web platforms.
Ensure applications meet optimal performance, efficiency, quality, and responsiveness standards.
Participate in deployment activities and support security review processes.
Contribute to overall system architecture and technical solution design.
Prepare and maintain documentation including Functional Specifications, Technical Specifications, and User Manuals.
Continuously research, evaluate, and adopt new web technologies and features to enhance system capabilities.
Identify, troubleshoot, and resolve bugs while working on continuous system performance improvements.
Provide coaching, guidance, and technical support to junior team members.
Conduct code reviews and perform testing to ensure code quality and adherence to best practices.
Requirements:
Bachelor's Degree in Computer Science, Software Engineering or a related field.
Minimum 3 years of working experience in a related software development role.
Experience in developing enterprise-level web applications.
Required Skills: HTML, CSS, JavaScript, React.js, React Native
Added Advantage: .NET, SQL
Self-motivated, able to work independently with minimal supervision.
Good understanding of the Software Development Life Cycle (SDLC).
Comfortable working in a fast-paced environment.
Proactive, collaborative team player with strong willingness to learn and adapt to new technologies.
Strong planning, problem-solving and coordination skills.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.