Job Description:
Responsibilities:
- End-to-End Development: Drive the end-to-end development process using JavaScript, ensuring seamless integration of front-end and back-end components.
- JavaScript Expertise: Leverage strong JavaScript skills to design, develop, and maintain high-quality applications.
- Troubleshooting: Diagnose and troubleshoot issues in the software using JavaScript, Java, and other related technologies. Provide efficient and effective solutions to resolve problems.
- Java Integration: Integrate front-end solutions with Java components, ensuring a cohesive and efficient application architecture.
- UI Implementation: Implement user interfaces that are not only visually appealing but also intuitive and responsive, ensuring a positive user experience.
- Coordination with Offshore/Onsite Teams: Collaborate with both offshore and onsite teams to ensure effective communication and coordination. Participate in meetings, provide updates, and contribute to a cohesive development process.
- Flexibility in Work: Demonstrate flexibility in adapting to changing project requirements, timelines, and priorities. Willingness to explore and adopt new technologies as needed.
- Client-Facing Role: Engage directly with clients to understand their requirements, provide updates, and address any concerns. Ensure client satisfaction through effective communication and the delivery of high-quality solutions.
- Node.js Development: Utilize Node.js for server-side development, taking advantage of its asynchronous and event-driven architecture.
- Cross-Functional Collaboration: Work collaboratively with cross-functional teams, including UI/UX designers, backend developers, and QA engineers, to deliver cohesive and well-integrated solutions.
- Code Quality and Standards: Adhere to coding standards, best practices, and maintain high code quality throughout the development process.
- Continuous Learning: Stay updated on the latest developments in JavaScript, Node.js, and related technologies. Continuously enhance skills to contribute to the overall improvement of the development team.
- Problem-Solving: Exhibit strong problem-solving skills to address complex issues and challenges in the development lifecycle.
Qualifications:
- Proven experience in Full Stack Development using JavaScript.
- Strong expertise in troubleshooting using JavaScript and Java.
- Experience in UI implementation, ensuring a seamless user experience.
- Coordination experience with both offshore and onsite teams.
- Flexibility in adapting to changing project requirements.
- Client-facing experience with excellent communication skills.
- Proficient in Node.js for server-side development.
- Demonstrated ability in end-to-end development using JavaScript.
- Strong problem-solving skills and a commitment to code quality.
Skills:
- Trouble shooting using Javascript,
- Java,
- UI implementation
- coordination with offshore/ Onsite
- flexible in terms of work
- client facing
- NodeJS
- End to end development using Javascript