Specialist Software Development Engineer, Web
Job Description
As a Specialist Engineer, you are innovative, flexible, self-directed. You design and write high-performance, reliable and maintainable code. You work with the web/mobile development teams to deliver world-class user experience.
RESPONSIBILITIES
. You contribute to design and implementation of key features.
. You provide feasibility assessments and accurate estimates for project implementations.
. You work with designers to match visual design intent.
. You effectively craft great user experience and architect reliable systems.
. You develop unit tests and useful code documentation.
. You participate in code reviews and influence health of the code base.
. You mentor junior engineers.
KNOWLEDGE, SKILLS & ATTRIBUTES
· 4-7 years of relevant experience.
· Passionate about Web Development.
· Proven ability in applying computer science, MVC and OO design principles in writing modular code.
· Expert in JS, CSS, HTML based application development.
· Experience with ReactJS preferred.
· Have an eye for elegant mobile UX. Strong understanding for UI design principles.
· Familiarity with unit test cases and best software development practices.
· B.E/B.Tech in Computer Science or related field, or equivalent experience.
For more details please reach me at prasoonpurbia@gmail.com