
חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
We are looking for an experienced Senior Full Stack Engineer with a strong emphasis on frontend development using ReactJS, but also with substantial experience in backend Node.js. You will be responsible for designing, coding, and modifying websites and applications, from layout to function, according to specific project requirements.
Key Responsibilities:
1. Develop and maintain web applications using React.js and Node.js.
2. Implement user interface components for JavaScript/TypeScript-based web applications using the React ecosystem.
3. Work as part of a team through product development's design, development, and testing phases.
4. Engage in all aspects of the software development lifecycle, including architecture, documentation, testing, deployment, maintenance, and bug-fixing, focusing on consistent, high-quality delivery.
5. Collaborate closely with Product Management and other stakeholders to understand business requirements and translate them into functional software.
Required Qualifications:
1. At least 7 years of experience as a Full Stack Developer or similar role- A must
2. Strong proficiency in JavaScript/TypeScript, particularly React.js and Node.js.
3. Deep knowledge of React.js concepts such as Context API, Reducers, and Life-Cycle methods.
4. Proficient in building back-end applications using Node.js; understanding of server-side principles and the ability to implement them.
5. Familiarity with newer specifications of ECMAScript, HTML, CSS.
6. Understanding of RESTful APIs and knowledge of modern authorization mechanisms.
7. Experience working with various database engines such as MongoDB and Elasticsearch.
8. Comfortable with version control systems (such as Git), and familiarity with development aiding tools.
Preferred Qualifications:
1. Experience with Python.
2. Academic degree in Computer Science, Software Engineering or related discipline.
3. Familiarity with GraphQL is a plus.
4. Experience with the whole web stack, including protocols and web server optimization techniques.
5. Strong analytical problem-solving skills with a creative approach.