Principle Engineerin R& D
REPORTING
Manager (R&D)
RESPONSIBILITIES
- Requirement gathering, analysis and grooming: Gather requirements from various stakeholders analyze product requirements and translate requirements into product specifications.
- Prepare Robust/future proof and easily scalable Design and architecture
- Shown strength and experience in one or more of the following areas: application architecture, solutions architecture, software systems architecture, and data architecture.
- Strong technical background which facilitates interaction with software development team and a demonstrated ability to think strategically about business, product, and technical challenges
- Mentor and guide team members technically to produce high quality output
- Work closely with geographically distributed teams and collaborate with cross team leads to define, implement and consume services/components/modules.
- To ensure timely compliance of product development cycle.
MAIN TASKS
- To Independently Specify, Design, Develop, prototype, test and verify, software modules for large size Displays, following all relevant procedure.
- To independently Develop/orient the team to develop necessary software and test applications for testing, debugging and verification of own as well as other Designs.
- To collaborate in an international team of experienced software and hardware engineers.
COMPETENCE REQUIREMENTS
MUST HAVE:
- Qualified as B.E / B.Tech / M.E / M.Tech in Electronics Engineering / Computer Science.
- Following technical skills/Experience in:D
- NodeJS
- Typescript
- Angular 2 (Framework)
- Knowledge of Agile/ Scrum/ Test Driven methodologies is a plus
YEARS OF EXPERIENCE:
10-12 years of post-degree relevant experience.

Similar jobs
YouShd is a venture-backed (two global mega VC funds) social commerce enabler that is helping DTC brands succeed by harnessing the power of consumer networks. Our mission is to decentralize marketing away from low-trust channels such as FB, Google, and large influencers toward the high-trust social networks of everyday consumers.
Founding Engineer:
As a Founding Engineer, you'll be responsible for designing, building, and launching our product to customers. Specifically,
- Since our team is lean and we plan to keep it that way - you’ll be one of the first five engineers in leading the zero-to-one journey of a product our customers are hungry for
- Lead technical design and implementation of the frontend and backend of the product with coaching and mentorship from world-class technical architects
- Have knowledge of (or learn) how to work with Shopify’s CLI
- Iterate quickly to create delightful user experiences, working closely with customers/ design partners
- Help us hire a world-class engineering team in the months ahead
- Our team is currently fully remote (with offices to be opened in Bangalore and Mumbai over next few months) and cross-border across San Francisco, Boston, and India - help us cultivate a remote-first, inclusive, diverse, and friendly culture
- Work directly with the founders with an ownership mindset
Skills and Experience:
- Prior experience working with backend tech stacks (e.g. Spring Boot, Ruby on Rails, Django, Laravel)
- Experience with service service-oriented architecture, writing REST APIs, unit testing, and architectural design
- Understanding of modern web stacks and architecture (HTTP, REST, GraphQL, WebSockets)
- Experience with SQL and NoSQL databases and other technologies (e.g. Mysql, Redis, Kafka)
- Prior experience working with frontend tech stacks (e.g. React, Angular, Vue.js)
- Prior experience working with frontend UI frameworks (e.g. Bootstrap, Tailwind CSS)
Position Summary
Position will be responsible to design, develop and install software solutions. This role requires building high-quality, innovative and fully performing software in compliance with coding standards and technical design Software.
Required Skills
Prerequisites:
HTML 5
CSS
Bootstrap, Angular Material
JavaScript/JQuery
Typescript
angular 2, 4, 5,6 ,7 (any)
Able to integrate existing API
Rx JS and Stores concept
ES5 and ES6
karma and jasmine
Exp. on REST/SOAP based web services, JSON/XML
Requirements for development:
VS Code editor
Node.js
NPM
Angular CLI
Git/GitHub
Essential Functional & Responsibilities
Execute full software development life cycle (SDLC),
Write well-designed, testable code Ability to understand business requirements and translate them into technical requirements
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system,
Develop software verification plans and quality assurance procedures Document and maintain software functionality,
Troubleshoot, debug and upgrade existing systems
Deploy programs and evaluate user feedback
Comply with project plans and industry standards
Ensure software is updated with latest features
Assists in coding, unit testing, and debugging new software or making enhancements to existing product.
Education and Experience
BE/B Tech/MCA/Equivalent degree in Computer Science or a related technical field from an accredited university or college with 4 – 7 years of demonstrated experience and successful track record.

Summary role description:
Hiring for Technical Lead - Full Stack for a global InsurTech SaaS product company
Company description:
Our client is a global digital SaaS platform InsureTech company headquartered in Silicon Valley providing omnichannel customer acquisition platform, Analytics powered customer engagement, services, and self-service portals and apps for agents as well as policyholders.
Role details:
- Title / Designation: Technical Lead – Full Stack
- Reporting Manager: Director of Product Engineering
- Location: Hyderabad/Hybrid
Role & Responsibilities:
- Develop, deploy, support, and implement web application projects
- Build scalable architecture, reusable patterns, and libraries for future use
- Conduct performance testing, review results, identify bottlenecks and report code
- Proactively identify and resolve potential problems/issues including authoring technical specifications
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Keeping up to date with industry trends and developments
- Motivate team members to learn the required skills and stay up to date on the execution
- Mentor, lead, and guide a team of Software Engineers
Candidate requirements:
- Overall, 6+ years of experience as Full stack developer, with a minimum 1-year experience in product development
- Experience in leading a team of 3+ members
- Experience in one or more of
- Frontend – AngularJS/Angular/ReactJS/VueJS
- Backend – PHP/Java/Python/NodeJS/Golang
- DB – Any relational Database (like MySQL, Oracle, or Postgres)
- Should have experience in restful JSON web services
- Should be competent in CI /CD tooling
- Experience working with 3rd party software integrations like REST APIs, SOAP APIs, XML, JSON
Selection process:
- Code pair
- 2 Technical interviews
- Final round

What you will do:
- Work with stakeholders (product owners, project managers, and scrum masters) to define and clarify requirements.
- Provide technical and work direction to the other global developers (be their conduit to the local team)
- Hands-on development of defined architecture and design of both front-end and back-end programming.
- Ability to keep informed of industry trends and technologies.
- Ability to break down complex requirements into specific work items.
- Implement and carry out unit testing.
- Leverage the DevOps team to ensure the product can be automatically built, deployed, and tested using CI/CD pipelines across all of the release cycles from dev to production.
- Strong grasp of modern security principles and how to apply them to applications
Minimum Qualifications:
- Degree in Computer Science, technical field, or equivalent professional experience.
- Proven ability to develop resilient code that performs, and scales based on application usage.
- 6+ years of experience in developing using JavaScript and JavaScript libraries and frameworks such as Angular and React
- 6+ years of experience building applications using JavaScript, HTML, CSS, Web, JSON/XAML-based REST API.
- 3+ years of experience building RESTful web services using NodeJS
- Experience with Unit Testing Frameworks like UnitJS, Mocha
- Understanding of code versioning tools such as Git or Visual Studio Team Services
- Experience with Visual Studio, Visual Studio Code, Atom or Eclipse
- Excellent oral and written communication skills
- Ability to work in a distributed and global environment
- Understanding of building applications deployed in the cloud (Azure, AWS, GCP) leveraging PaaS and IaaS Services
- Able to work in a fast-paced environment with a diverse group of people
Preferred Qualifications:
- Proven ability to quickly learn new technologies
- Experience with agile methodologies
- Strong problem-solving orientation
- Can manage multiple competing tasks/projects at the same time
- Strong team and customer service focus
About the Job
We are looking for a MERN Stack Developer who has minimum 1 year experience in front end & back end Development. Thorough knowledge in software development, best practices, build appropriate unit tests, build process including design patterns, coding standards, code reviews, source control management, continuous integration and delivery. Responsible from coding to deployment of scripts to maintenance of system.
Disciplined approach to software engineering best practices (e.g. unit testing, code reviews, design documentation, quality assurance.
Experience with scaling high performance web applications. Should apply business logic/ common sense to solve day-to- day problems.
Job Responsibilities
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Design and implementation of scalable applications by using asynchronous programming with low-latency, high-availability, and performant applications between multiple systems, servers, and environments. -Integration of data storage solutions by creating database schemas that represent and support business processes and also Integrating multiple data sources and databases into one system.
- Building reusable code and libraries for future use.
- Explore technical innovation and propose new solutions as and when required.
- Work with engineers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every month.
Our ideal candidate should have:-
- 3-5 years of relevant experience in a Tech Startup
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Information Technologies/Computer Science)
- Strong proficiency with JavaScript and knowledge of Node.js and frameworks.
- Strong hands on MongoDB and ability to write aggregation queries.
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Hands-on on code versioning tools, such as Git, Redis, AWS, Sockets
- Fluent English Required, and able to provide well-articulated and reasoned explanations for when and why to apply software design patterns.
- Experience of 3 to 5 years developing using MEAN Stack
- Strong development experience using Node.JS, Express, Angularjs and Mongodb
- Experience in UX, CSS, LESS/SASS, Git, Gulp
- Agile development background is required
- Test Driven Development experience
- Cloud deployment experience is preferred, working with Google, AWS, Jenkins, Docker
Role Description:
- Lister is actively engaged with client across digital transformation and engineering
- As a part of this engagement, you will be working with our clients on solution design and architecture, technology decisions, while co-ordinating technical efforts for the team
- As a Technical Lead:, You will need to collaborate with Solution Architects define technology
- roadmap, evaluate/recommend technologies, architect and design solutions, Work
- with other developers to oversee the development and implementation
- You will translate functional requirements from business stakeholders to the technical
- team for implementation
- You will need to troubleshoot design flaws and system bottlenecks
- You will have to be hands-on with code reviews and evaluate implementation for performance and scale
- Manage communication between our clients and internal teams in India and USA
- Coordinate with the offshore team to deliver projects across work streams, Identify risks, issues and blockers to progress and mitigate them for the team
- Rapidly gain an understanding of project requirements and drive execution
- Work with delivery team to ensure the highest quality of materials are being produced and all client needs are met.
Skills Required:
- Excellent understanding of backend and frontend components in the following stack: NodeJS, TypeScript, Javascript, ReactJS, multiple RDBMS and NoSQL databases like Postgres, MySQL, MongoDB Experience of working on AWS services (Lambda, Step functions, SQS, S3 SNS)
- Microservice design pattern is a must
- Experience in Docker, Kubernetes, containerization and CI/CD pipelines is preferable
- Experience in software development tools like Prettier, CodeCov, Snyk, etc..
- Excellent verbal and written communication skills; client facing and interpersonal skills; must be a listener, a presenter, and a people-person
- Experience in Designing scalable architecture systems for Node-based applications
- Ability to grasp complex implementations; Proven results of delivering client solutions
- Should have experience of working with offshore team
- Experience in working on large scale technology transformation projects for product companies is preferable
- Technology contributions to open source projects will be an added advantage
- Should have completed Certifications or training on AWS (AWS Solutions Architect), NodeJS, front-end frameworks.









