Senior Software Engineer (Frontend - React.js)
at Jeavio
Bayern, Bayern, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Jan, 2025 | Not Specified | 19 Oct, 2024 | N/A | Optimization Techniques,Ux,Html,Node.Js,Css,Browsers,Es6,Rest,Security,Javascript,Design Patterns | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION
We are a US based IT company. We focus on partnering with product companies to help them develop their technology products and bring them to the market. We have established a state-of-the-art software development center in Baroda.
MUST HAVE SKILLS:
- Strong proficiency with React Js
- Advanced proficiency in JavaScript (ES6+)
- Solid understanding of browsers, HTML and CSS.
- Experience in working with REST APIsUnderstanding of security best practices for frontend
- -applications
- UI/Ux Knowledge
GOOD TO HAVE SKILLS:
- Experience creating and building a Component library.
- Familiarity with Design System
- Experience with Storybook
- Prior experience in using Node.js for building backend APIs
- Strong understanding of Design Patterns & its application during system designing
- Test-Driven & Behavior Driven Development
- Experience working in Agile Scrum methodologies
- Knowledge on UI/browser performance optimization techniques.
Responsibilities:
- Architect and develop highly dynamic and responsive web applications using React and JavaScript.
- Ensuring pixel-perfect UI implementations that meet design standards.
- Establish and maintain best practices for frontend development, including code quality, code reviews, and coding standards.
- Lead the development of reusable UI components and help maintain and develop the design system.
- Experience in building and deploying frontend applications using appropriate tools.
- Collaborate with cross-functional teams to ensure seamless integration of frontend and backend functionalities.
- Write and maintain unit tests, and perform snapshot testing to ensure component reliability.
- Guide the team in using Storybook to document and test UI components.
- Mentor and develop junior team members, providing constructive feedback.
- Work effectively as part of a distributed team.
- Strong analytical skills and problem-solving aptitude.
- Demonstrable ability to learn new programming languages and frameworks quickly.
- Familiarity with the whole web stack, including protocols and web server optimization techniques.
- Contribute to all phases in the software lifecycle – requirements analysis, solution design, development, testing and delivery.
- Maintain high-quality standards for the work undertaken and be responsible for the quality of deliverables.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Bayern, Germany