Job Information
HealthEdge Software Inc Senior Software Engineer in Bangalore, India
Overview
Role & Responsibilities:
Ability to understand complex problem and do quick PoCs by using the JS libraries available for solving the problem at hand and convincing the stakeholders about the rationale.
Helping and mentoring the team to make them productive
Assessing the quality of work produced by the team
Code Reviews and early feedback to team
Code churn / productivity of the team
Owning and managing end-to-end payload pipeline
Planning which components to develop and deliver in a sprint
Developing and packaging the payload
Collaborate with cross-functional teams to get the job done
Performance assessment of the deliverables
Ensure that each payload meets the required performance and scalability SLOs
Use industry-standard library to measure and profile the payload
Work with design teams to understand the mock-ups and translate them into code
Work as part of agile team to implement new features according to the requirements while adhering to the best coding development standards
Conduct detailed designs and lead design whiteboarding and creation of solution
Leadinwork-breakdownof tasks
Lead peer reviews of design and code
Coordinate release management. Do bug triaging and bug fixing when necessary. Implement configuration migration process and other UAT readiness technical
Performs configuration migration process and another PROD readiness technical task
Profile Qualifications:
Core Concepts
Solid grasp of React JS core concepts: Virtual DOM, React Hooks, Component Architecture, data-flow and state management
Core Language & Library:
JavaScript, Typescript, npm (or yarn), express, redux, etc.
Solid understanding of HTML, CSS, Responsive Design, styling (with suitable JS library)
Strong in testing libraries: Jest and Cypress
Making remote call from within React: using node-fetch , Axios , etc.
Forms: Handling forms validation and submissions
Styling/branding
KendoReact instead of material UI
Use of styled components or any other similar library
Open source + proprietary styling libraries
Source Code Management (SCM):
GIT
Creating feature branch, raising PR, review PR and merge PR
Debugging:
Chrome Dev tools & React Dev Tool plugin for Chrome
Development Environment
Visual Studio Code or NeoVIM (an added plus!)
Development Methodology
Agile
ADA
Full stack development knowledge to lead the architecture and design of all layers of tech stack (Java/J2EE, Spring Boot, DBM Framework, DB – Oracle, Mongo DB) though not hands on
Experience with building large-scale web applications on Azure cloud, Docker, AKS
Bachelor’s degree BE/B Tech computer science Experience:
Minimum of 5 years of development experience in React JS / Javascipt technologies with 4 -8 years overall in the field.
Job Locations IN-Bangalore
ID 2024-4193
Category Engineering
Position Type Full-Time
HealthEdge provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
HealthEdge Software Inc
- HealthEdge Software Inc Jobs