Senior Software Engineer
Description de l'emploi
Niveau d'expérience: Experienced Hire
Catégories:
- Engineering & Technology
Emplacement(s):
- Quay Building 8th Floor, Bagmane Tech Park, Bengaluru, IN
Senior Software Engineer
Description: - What You'll Be Doing
- Participate and help in the integration of the architecture solutions, design patterns, technical strategy and roadmaps.
- Collaborate and work with technical leads to design and build the complex solutions.
- Developing new user-facing features using Vue.js with JavaScript/TypeScript, HTML5 & Css3.
- Building UI components library which will reuse in multiple projects.
- Translating designs and wireframes into high quality code
- Create unit testing and integration tests for each delivered module.
Required experience and skills:
- 7+ years of JavaScript programming experience; proven track record of on-time delivery
- In-depth understanding of coding languages JavaScript/TypeScript and frameworks (Vue.js, React.js etc.)
- Bachelor's Degree (or master's degree) in Mathematics or Computer Science.
- Design and develop microservices based application using Vue / JavaScript/ React js and others.
- Sound working knowledge of writing complex reusable UI component, microservices style of architecture and rest api's.
- Strong understanding of selecting and utilizing appropriate data structures and algorithms to create running programs.
- Experience contributing throughout the Software Development Life Cycle experience including planning, designing, development, unit testing, other testing and debugging.
Desirable experience and skills:
- Expert in Vue.js, ReactJs Framework
- Understanding of material design, CSS 3, HTML 5, flexbox, color theory, typography, composition and iconography a plus
- Experience with vector and motion graphics, including SVG, HTML5 Canvas, and Animation via JavaScript and CSS.
Instructions de demande
Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!
postuler en ligne