Principal Engineer – UI (Node JS) – (7-10 yrs) – Gurgaon

Desired Skills

The ideal candidate for this position should possess the following skill sets and qualities
Technical
 Expert in HTML5, CSS3 & Node JS.
 Worked on any of the following UI frameworks: React JS/Angular JS/Knockout JS for at least 2 years
 Possess knowledge on OOPS, REST & NoSQL
Behavioural
 Passionate to deliver better products and to improve customer experience
 Excellent interpersonal skills and stakeholder management abilities
 Strong communication skills and possess good appetite for learning
 Accountability & Ownership with the ability to see things through and get things done

Responsibilities

 Involve in planning and effort estimation of the tasks and projects assigned
 Interacting with product teams and other business stakeholders to understand the business
requirements
 Lead and Attend scrum meetings to ensure that the tasks are performed as per the proposed plan
 Integration of user-facing elements developed by front-end developers with server side logic
 Design and implementation of low-latency, high-availability, and performant applications
 Writing reusable, testable and efficient code in Javascript using REACT JS framework
 Lead and provide technical mentoring to a team of talented engineers.
 Understand and improve architecture & design to deliver world class UI Experience to our customers
 Provide optimized solutions to the problems and work with cross functional teams to implement the
solution
 Work in a fast paced environment without a dip in the quality of deliverable

Advertisements

Engineering Manager – Ecommerce Productsetup – Bangalore (10-15 yrs)

Position Title : Engineering Manager
Engineering Manager –

Location Bangalore
QUALIFICATION : B.Tech/ B.E/ M.Tech/ MCA

Experience : 10 – 15 Years
ROLES & RESPONSIBILITIES
 Work with leaders in Product and Engineering organization to drive and implement platform and product
vision
 Provide technical leadership to a team of excellent software engineers and make complex design decisions
 Translate the impact of architecture and design choices on non-functional attributes like scalability,
performance, availability and security
 Manage multiple competing priorities and negotiate the best possible solutions
Execution and Delivery
 Instill and follow good software development practices
 Ensure timely delivery of high-quality products. You should be familiar with agile practices as well as be
able to adapt these to the needs of the business, with a constant focus on product quality
Team management
 Responsible for hiring and mentoring your team; helping individuals grow in the organisation
 Assist team members in improving their performance by sharing prompt, clear and actionable feedback
 Utilize deep understanding of technology stack and design to recommend appropriate software architecture and solutions to complex business problems
DESIRED SKILLSETS
 Proven experience as a leader capable of motivating and energizing the very best software engineers
 Good knowledge and working experience of large variety of multi-tier architectures and awareness of architectural and design pitfalls
 Strong System design and object orientation skills with ability to operate at the right levels of abstraction
 Experience in complete product development cycle from inception to production to scaling up
supporting new requirements:
 Quick & Excellent Problem solving skills for complex & large-scale problems.
 Good knowledge of data structures and algorithms.
 Exposure to a wide variety of problem spaces, technologies, and tools, experience & exposure to a variety of large-scale persistent systems including large databases
 Ability to work in a fast-paced, high-performance environment
 Very good understanding of one or more of RDBMS/NoSQL/Messaging/Caching technologies
 Excellent understanding of and coding skills in one or more of the following technologies:
Go Lang. / Java/ Python/ Node JS
 Analytics: open source tech ecosystem, Redshift/Pentaho, R, Hadoop et al
 Linux, MySQL, NoSQL, Networking, Storage, Monitoring, Load Balancers, Caching
 Build and Release: Automation – UI, Mobile Apps, Services, CI/CD

Backend Engineer (IC role) – Bangalore – (7-10 yrs)

Job description : – Backend Programmer
Job Location : – Bangalore.
Job Description
The candidate will be involved in the development team and is expected to be a self-starter, team player and strong driver for results and continual improvement.

Job responsibilities include:
 Understanding of core products and the organization.
 Develop prototypes and simulations of innovative improvements to the services infrastructure and functionality.
 Focused on developing code. Code is well-commented and typically improves after one or more code reviews
 Will be Involved in discussion with senior leader about development plan and design; Produces code that is sufficiently supported by test units
 Has a basic understanding of technical concepts required for specialized field.
 Work with engineers and other cross functional teams including Research, Project Management, Quality Assurance, Operations etc. to develop great software that meets market needs with respect to functionality, reliability, performance, scalability
Job Description:
 Programming skills in one or more of the languages – Core Java, C#, Node.js, Python
 Should strong in Algorithm, Data structures
 Some understanding on Unix/Linux
 Good Problem solving & Analytical Skills
 Good academic background
 Excellent Computer Science fundamentals
 Detailed knowledge on the project performed during course curriculum
 Good attitude and communication

For more details please reach me at prasoonpurbia@gmail.com