Job Description
Key Responsibilities:
• Listen and gather information from internal developers, propose and drive alignment of architectures and designs.
• Align UX designs with front-end designs.
• Align front-end architecture and designs with back-end services and architecture.
• Align front-end strategies with Product and Program management.
• Provide support and guidance in chosen and future front-end frameworks and technologies.
• Document, maintain and communicate chosen front-end architectures.
• Software Development including analysis, design, implementation and test.
• Participate in estimations of new features and enhancements.
• Support and maintain existing features.
• Collaborate with other team members and other teams.
• Follow UX designs in implementation activities.
• Have a data driven mindset.
Work Experience
Qualifications:
• Bachelor of Science Degree in Computer Science or other relevant education or experience.
• Experience in Javascript/Typescript, HTML and CSS (front-end development).
• Experience in Vue.js (preferred) or Angular or React frameworks.
• Experience of Git version control software.
• Experience from containerization of software.
• Meritorious to have experience in Node.js.
• Meritorious to have Azure cloud services experience.
• Meritorious to have experience in GoJS.
• Meritorious to have experience in GraphQL
• Meritorious to have experience in Java Spring framework.
• Meritorious to have experience in Cypress test framework.
• Confident in OOP concepts.
• Meritorious to have experience in SQL / NoSQL databases.
• Experience with change management software.
• Experience in complex software projects.
• Experience in agile software development methods (e.g. Scrum or Kanban).
💡 Quick Summary
Seeking a career-building opportunity? The Front-End Software developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
