Senior Software Engineer (frontend Developer) Job in Epsilon Data Management, Llc
Senior Software Engineer (frontend Developer)
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Company Description
Job Description
Epsilon s User Experience team is responsible for designing great customer experiences across the organizations growing product suite. We re looking for a Design QA to work directly with Designers and Developers to build pixel-perfect UI components and interfaces based on supplied design specifications. You ll be a key player in building and supporting Epsilon s product suite of apps and your attention to design detail partnered your coding skills will be applied to the development of world-class platforms and applications.
Why we are looking for you
Responsibilities
- Use a blend of design and front-end development skills to ensure Epsilon s apps strictly adhere to UI design specifications and interactions.
- Document bugs and review pull requests from other engineers
- Participate in daily standup meetings to follow development cycles, as well as design meetings to be a part of the design process
- Create best practices that teach and inspire engineers across the company to build applications that follow design specs and accessibility guidelines
- Enforce the proper implementation of design system components and correct issues uncovered, including handling breaking changes with new releases
- Update outdated design patterns on live applications to follow the latest design standards
- Implement motion and animation design
- Collaborate with UX and Engineering teams to deliver great user experiences
- Continuously research new and best coding practices
Qualifications
Requirements
- Degree in computer science, design or related field preferred but not required
- 2-6 years of experience in front-end development or related discipline
- Well-versed in HTML5, CSS3, SCSS, SASS and JavaScript including cross-device and cross-browser support
- Experience with JavaScript frameworks (Angular preferred) but does not need to be proficient
- Experience as a designer or working with designers
- Passion for design and empathetic towards users
- Detail-oriented with a special ability to notice and recognize design misses/flaws
- Accessibility meeting AA standards
- Strong communication skills that include leading design-related conversations and fostering an environment for collaboration
- Eager learner as well as teacher
- Strong team player who is able to self-manage time and deliverables proactively
- Experience with version and source control, preferably Git, Bitbucket, Github and Jira
- Experience working in an Agile team structure
- Experience working alongside designers and engineers
- QA Design
Additional Information
Wondering what it s like to work with Epsilon? Check out this video that captures the spirit of our resilient minds, our values and our great culture.
2 to 6 Years
2 - 4 Hires