React (FrontEnd)Engineer

Techridge, Inc.
Mountain View, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Mountain View, United States of America

Tech stack

JavaScript
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
JIRA
Unit Testing
CSS
Command-Line Interface
Continuous Integration
Cursor (Graphical User Interface Elements)
Programming Tools
Web Development
Electronic Data Interchange (EDI)
Github
Design of User Interfaces
JSON
Microsoft UI Automation
Node.js
Microsoft PowerPoint
Scrum
Software Deployment
Software Engineering
Software Systems
TypeScript
Web Applications
Web Services
Cloud Platform System
Test Driven Development
Postman
React
iOS
Cypress
Containerization
Angular
Kubernetes
Information Technology
Playwright
Extreme Programming (XP)
Build Tools
Figma
GraphQL
Front End Software Development
React
React Testing Library
Docker
Jenkins
Microservices

Job description

Drive design and implementation of durable and software solutions that will solve critical customer problems, are scalable, secure, easy to maintain, and interact with numerous other systems Leading the gathering of functional requirements, developing technical specifications, and project & test planning, tranforming Figma blueprints to interactive UI designs Provide recommendations and best practices for application development, platform/UI development, and developer tools Contribute to the design and architecture of the project from End User experiences(UI) Work cross-functionally with various Customer teams: Product management, Product development, Business Units to drive forward results Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems Demonstrate a passion for developing well architected, elegant web apps Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies Generate technical documentation and PowerPoint presentations to communicate architectural and design options, and educate development teams and business users

Requirements

BE/BTech in computer science or equivalent work experience 5-7 years experience in designing and developing web applications and widgets Should have strong understanding of HTML/CSS, JavaScript, UI frameworks like React or Angular with effective State management techniques (Redux/Thunk) Should have been equipped with Typescript knowledge and Code-Coverage (preferably Jest & react-testing-library) Knowledge on UI Automation is good to have with tools like Cypress & PlayWright Experience with web services integration (consuming or creating) with REST/GraphQL using contract based data exchange Experience building CI/CD Pipelines, working with Jenkins and SRE teams. Troubleshooting and fixing pipeline issues Experience building and deploying applications and services into cloud environments Experience in working with applications using microservices, container technologies, container management systems such as Kubernetes, Docker, etc. Should be quipped with good understanding of node and node environments and other build tools to build/develop/package the application. Familiar with GitHub, Jenkins, JIRA, Postman, Figma and command line tools. Strong technical experience: Leading initiatives, technical go to person, and cross-functional team member Familiar with the development challenges inherent with highly scalable and available web applications Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences Expertise in the Software design/architecture process, Unit testing & Test Driven Development (TDD) Exposure to AI productivity tools such as Cursor, Windsurf, Co-pilot and integrations such as Claude CLI, Augment Business Acumen - strategic thinking & strategy development, Primary: ReactJS, State management (Redux/Thunk), REST/Graphql api, Jest, Json, Javascript, HTML/CSS, Typescript, React testing library(RTL) Secondary: CI/CD pipeline, AWS/Kubernetes, Jenkins, Playwright, Frontend architecture, Docker Nice to have: Usage of AI tools (like cursor AI, Copilot, Claude) to improve efficiency

Apply for this position