Position : Full Stack Developer
Experience : 5+ Yrs
Location : Remote
Notice Period : Immediate Joiners only
Shift Timing : US Shift (6 PM to 3 AM IST)
Primary Skills : React JS, Node JS, Typescript, J query, Data Base, AWS, Web application development, CI/CD, Git
Responsibilities
Develops new and revised software applications to drive the continuous improvement of engineered solutions. Evaluates system flow, data usage and work processes. Identifies and investigates technical problem areas, resolves issues, and shares data with relevant stakeholders. Assesses and resolves issues through root cause-analysis exercises. Develops high-quality code that performs as intended upon implementation. Ensures code is maintainable, supportable, and able to scale with business growth. Designs, develops and maintains software applications, solutions, and frameworks, adhering to functional and technical requirements. Supports compliance, security governance, and policies by embedding industry standards and quality measures into workflows. Facilitates software innovation and the creation and initiation of continuous process improvements, leveraging the latest technology advances. Anticipates the impact of emerging technologies and accordingly recommends adjustments to software services. Collaborates with team members and management to support the application services team's vision, implementing and supporting effective solutions for software development. Participates in project and task planning, ensuring alignment with organizational goals. Identifies and initiates process improvement efforts within the team and across the team. Produces high-quality deliverables, defines success criteria, and measures activities accordingly. Manages work activities against the software development lifecycle. Develops and prioritizes realistic, customer-focused solutions, leveraging insights on customer pain points, challenges and needs. Builds and maintains effective customer and stakeholder relationships by providing timely follow-up and feedback. Performs other related duties as assigned or requested.
Requirements
Bachelor's degree in a relevant field such as computer science, computer information systems, etc., or equivalent combination of education, training, and experience. 5 years of experience in software engineering Experience with the following technologies: JavaScript, Node.js, React / Vue, REST, GraphQL, API design, HTML, CSS, SQL/NoSQL Databases, and/or similar technologies. Experience using Git, CI / CD tools & integrations and/or other similar platforms and tools for software development. Experience with microservice design patterns. Experience in planning and performing unit testing and system integration testing, facilitating performance and user acceptance testing (using xUnit, Jasmine, mocks, fakes, etc.). Experience with headless CMS, eCommerce domain technologies. Experience architecting, designing, and developing software solutions. Ability to provide technical expertise and creative solutions while maintaining alignment to the organization's objectives and customer needs. Experience creating scalable, automated solutions. Substantial knowledge in security concepts and experience with secure code development techniques. Ability to develop positive working relationships and a strong rapport with team members. Ability to provide both detailed information as well as summaries to management. Strong written and verbal communication skills
(ref:hirist.tech)