Apply Now
Share
Industry: Software Company
Contract : No
Direct Hire: No
Job Type: Full Time
Location: Palo Alto, CA
Telecommute: No
Salary/Wage:
200,000 To $220,000 Per Year
Travel Required: None.
Job Description:
Senior Fullstack Software Developer (ReactJS and NodeJS)
In this role, you will guide and inspire a team of developers while contributing to the design and implementation of scalable, cutting-edge software solutions. Your responsibilities include translating business requirements into well-architected services, developing and optimizing user interfaces with ReactJS, React Native, HTML, CSS, and JavaScript, and managing backend integration using NodeJS and Java. You will lead the team in building reusable components, troubleshooting complex issues, and maintaining high-quality code standards, including test coverage and performance optimization.
Responsibilities:
· Work with the engineering team to engage in coding and development.
·Translating requirements into well designed and architected software services.
· Your duties will include collaborating on wireframes and turning wireframes and mock-ups into reusable code and building high-quality UI components with security and scalability in mind.
· You will also be responsible for implementing new features to our website and optimizing existing user interfaces for better user experience and improved conversion.
· Build web applications with web development best practices
· Build and utilize design systems with reusable components
· Transform app designs into front-end code with ReactJS, HTML, CSS, and JavaScript.
· Leverage React Native for complicated visualization and user interaction modules.
· Work with back-end developers to integrate UI components with APIs and databases
· Gather and refine specifications and requirements based on technical requirements or UX design
· Debug errors, troubleshoot issues, and perform routine performance optimizations
· Write high-quality, scalable, and reusable code
· Stay plugged into emerging technologies and industry trends Investigating and resolving technical issues
· Brainstorming solutions to complex technological infrastructure, security, or development problems
Requirements:
· 8+ years’ experience as a Full Stack Developer (ReactJS and Node a must)
. Must have advanced architect and design experience
· Excellent experience with ReactJS, HTML5, CSS, and JavaScript
· Proficiency with Git and GitHub workflows
· Proficiency with the AWS platform
· Experience writing unit tests
· Working knowledge of databases and SQL
Education:
Bachelor of science degree (or equivalent) in computer science, engineering, or similar experience
Location: Mountain View, CA Hybrid
Type: Fulltime
Salary Range: $200k-220k
Submit resume to jobs@OSIengineering.com
Contact Information:
Tony Do
408.550.2800
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
Statistics
The technical storage or access that is used exclusively for statistical purposes.
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
• Manage options
• Manage services
• Manage {vendor_count} vendors
• Read more about these purposes
Accept
Deny
View preferences
Save preferences
View preferences
• {title}
• {title}
• {title}
Manage consent