The Job logo

What

Where

Senior Software Engineer, UI

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Work closely with our product, design, architects and development lead, and UX teams to create amazing and intuitive UI experiences.

What will you do 

Work closely with our product, design, architects and development lead, and UX teams to create amazing and intuitive UI experiences 

Document and develop best practices for development, and deployment of applications, and works with members to foster growth within the team. 

Participate in medium complex and cross-functional projects by reviewing project requirements and translating them into technical solutions 

Build high quality code by conducting unit testing and enhancing design to prevent re-occurrences of defects 

Ensure on-time delivery and communicate status and issues to team members and stakeholders 

Demonstrate up-to-date expertise and applies this to the development, execution, and improvement of action plans. 

Contribute to all phases of the development life cycle and write well-designed, testable, efficient code. 

Troubleshoot business and production issues by gathering and evaluating information. 

 

What you will bring: 

You have a deep interest in and passion for technology. You love writing and owning code and enjoy working with people who will keep challenging you at every stage. You have strong problem solving and analytic skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities 

Bachelor's degree or master's degree with 7+ years of experience in Computer Science or related field. 

Experience building customizable, reusable, accessible cross-platform and dynamic frontend components using ReactJS, Angular, JavaScript, Typescript, Node JS/Express JS, HTML and CSS. 

Experience building a responsive, cross-browser compatible and high-performance micro frontend web application. 

Proven ability in implementing best/excellent practices and Design Patterns like promises, application flow control, event/error/AJAX handling, RxJS, observables, and Redux 

Demonstrated ownership for development and design of a few modules/features in a product. 

Hands on development skills to prototype technical solutions. 

Ability to adapt to change quickly, willingness to learn new and emerging technologies 

Good communication and interpersonal skills 

Strong understanding of Agile methodology and leveraging SDLC tools to improve development CI/CD, and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint) 

Experience with Azure Cloud Stack, GCP or other cloud stacks 

Knowledge of open-source libraries, design patterns and micro-service architecture 

Writing functional tests using tools such as Cypress is an added advantage. 

Strong creative, collaboration, and communication skills 

Ability to work independently and as a team player. 

Set alert for similar jobsSenior Software Engineer, UI role in Bangalore Urban, India
Walmart Logo

Company

Walmart

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bangalore Urban, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Sophos Logo

UI Developer (Software Engineer)

Sophos

Bangalore Urban, Karnataka, India

Posted: a year ago

Seeking a UI Developer (Software Engineer) to enhance a cloud-based network security product, ensuring scalability, security, and exceptional user experience. Responsibilities include collaborating with product and UX teams, defining API contracts, writing secure code, unit testing, and implementing REST API based UI. This full-time position at Sophos in Bangalore Urban, Karnataka, India offers a Hybrid work mode.

Cisco Logo

Software Manager - UI |React/Angular - BLR (10+ Yrs)

Cisco

Bangalore Urban, Karnataka, India

Posted: a year ago

JOB DESCRIPTION Who we Are: Cisco is transforming the networking industry. Join the SD-WAN Management plane (vManage) team. This team is responsible for a critical surface area of the SDWAN fabric that operates globally at a massive scale. You will work on distributed systems for managing the market-leading Cisco SDWAN solution at scale.  You will have the opportunity to design and implement inventive solutions for the architectural complexities involved in allowing vManage (a centralized management controller for the entire network) to operate at hyperscale. You will actively work on project teams with other highly skilled engineers involved in the software development for vManage. You will design and deliver new software and features in Enterprise networking management systems. Day to day activities will involve crafting new features, developing UI screens for configuring features in a results-oriented product, and proposing solutions that work for our platform, writing functional and design specifications, programming, unit and integration testing your code, helping review specifications and code for other software engineers on the team, and helping documentation team with the configuration aspects of your features.   Who You Are: You are a Software Manager who believes in crafting customer delight thru simple and easy to use solutions. You enjoy working in a fast-paced dynamic environment with a “take-charge” / “can-do” attitude and can demonstrate flexibility and resiliency. You should have lead teams of 10+ people for at least 3 years. Work with geographically distributed teams across different time zones. A full-stack developer who works on metadata driven products and applications engineering end-to-end, crafting components, widgets, and persistence mechanism. Who You'll Work With: You will be working with like-minded enthusiastic Engineers in architecture, designing, and building the products. Work closely with other functions such as Product Management, UX and Quality Engineering to ensure right products/features are built with the highest possible quality. Minimum Qualifications: Experience of 10+ years with building web applications using React, Angular or other client-side application framework Experience in leading teams with 10+ members over the last 3 years at least. Proven foundation in data structures, algorithms, and object-oriented Design Expert skills in application / backend engineering, developing REST APIs and micro-services, DB (SQL/NoSQL) persistence. Expert skills in NodeJS, ES6, Babel, Webpack, React / Angular, Postgres / MongoDB, HTLM, CSS, Jasmine / Mocha / Jest, CodeceptJS What You'll Do ·       Build and lead a high performing team of talented engineers and drive development of new UI features and UX designs.   ·      Build high performance, highly scalable, complex, and distributed systems – end to end ·         Develop simple solutions to address complex problems. ·         Contribute to a future-ready, high quality, and performant code base. ·         Bring technical solutions to the leadership team, feedback on solutions recommended, new product ideas with the team through design review, pair programming, code review and tech talk. ·         Ability to share technical solutions and product ideas with the broader team through design review, code review, proof-of-concepts and show and tell ·         Participate in brainstorming sessions and contribute ideas to our technology, algorithms, and products ·         Implement new features in a highly collaborative environment with product managers, UI/UX experts, and software and hardware engineers.  Why Cisco: #WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all.  We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do – you can’t put us in a box! But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.) Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.   So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us! Message to applicants applying to work in the U.S.:   When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday, plus a day off for their birthday. Employees accrue up to 20 days of Paid Time Off (PTO) each year and have access to paid time away to deal with critical or emergency issues without tapping into their PTO. We offer additional paid time to volunteer and give back to the community. Employees are also able to purchase company stock through our Employee Stock Purchase Program. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco pays at the standard rate of 1% of incentive target for each 1% revenue attainment against the quota up to 100%. Once performance exceeds 100% quota attainment, incentive rates may increase up to five times the standard rate with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.