Software Engineer

Logo of Granicus

Granicus

πŸ“Remote - India

Job highlights

Summary

Join Granicus as a Senior Software Engineer – UI/UX Developer and be a key member of our shared services team, developing platform services used across our product portfolio. You will work with cutting-edge technologies, build scalable systems, and maintain services within our platform. Collaborate with various teams to translate business requirements into intuitive UI/UX designs, and develop modern, responsive user interfaces. This role requires extensive experience in UI/UX development and front-end technologies, along with a deep understanding of user-centered design principles. Granicus offers a comprehensive benefits package including health insurance, life insurance, wellness programs, and professional development opportunities.

Requirements

  • 10+ years of experience in UI/UX development for enterprise-level or scalable web applications
  • Strong expertise in front-end development technologies, including HTML5, CSS3, JavaScript/TypeScript, and modern frameworks such as React or Angular
  • Hands-on experience integrating front-end interfaces with Java-based backend applications using tools like Spring Boot, REST APIs, or GraphQL
  • Knowledge of design tools like Figma, Sketch, Adobe XD, or similar
  • Deep understanding of user-centered design principles, information architecture, and accessibility (e.g., WCAG standards)
  • Familiarity with CI/CD pipelines and version control tools (e.g., Git)
  • Ability to serve as a technical leader of an open, collaborative, and extraordinarily skilled software development team
  • Passion for learning new things and the ability to do so quickly
  • Excellent communication skills to articulate design choices and collaborate with cross-functional teams
  • Strong problem-solving and analytical thinking abilities
  • Ability to manage multiple projects and prioritize effectively in a fast-paced environment

Responsibilities

  • Continuously work on cutting-edge technologies
  • Build highly scalable distributed systems and services
  • Be a core maintainer of multiple services within the Granicus shared services platform
  • Collaborate with product managers, engineers, and stakeholders to understand business requirements and translate them into intuitive UI/UX designs
  • Design and develop modern, responsive, and visually appealing user interfaces for Java-based applications
  • Create wireframes, mockups, prototypes, and high-fidelity designs using tools like Figma, Sketch, or Adobe XD
  • Implement designs with front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular) ensuring consistency with backend Java frameworks
  • Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program
  • Responsible for ensuring the data privacy of our employees and customers, their data, as well as taking all required privacy training in a timely manner, in accordance with company policies

Preferred Qualifications

  • Passion for learning new things and the ability to do so quickly
  • Excellent communication skills to articulate design choices and collaborate with cross-functional teams
  • Strong problem-solving and analytical thinking abilities
  • Ability to manage multiple projects and prioritize effectively in a fast-paced environment

Benefits

  • Hospitalization Insurance Policy covering employees and their family members including parents
  • All employees are covered under Personal Accident Insurance & Term Life Insurance policy
  • All employees can avail annual health check facility
  • Eligible for reimbursement of telephone and internet expenses
  • Wellness Allowance to avail health club memberships and/or access to physical fitness centres
  • Wellbeing Wednesdays which includes 1x global Unplug Day and 2x No Meeting Days every quarter
  • Memberships for β€˜meditation and mindfulness β€˜ apps including on-demand mental health support 24/7
  • Access to learning management system Say., Udemy Learning Premium account membership & many more
  • Access to Rewards & recognition portal and quarterly recognition program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Granicus know you found this job on JobsCollider. Thanks! πŸ™