Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Gebhaly is seeking a Full stack Software Engineer with a solid understanding and experience with the Node.js, React.js and MongoDB (MERN). You will work with a team to solve complex backend problems, such as integrating external services into our services, adding and modifying database structures, and implementing new REST services with a focus on security, performance, and scalability. You will dig into business requirements and implement complex logic using modern technologies. We believe strongly in test-driven development, continuous integration, and continuous deployment. This position is open to a mid-level to principal professional depending on experience. You will be involved in a wide range of development tasks, including:
- Maintain and improve company website.
- Writing reusable, testable, and efficient code.
- Optimize our web applications for maximum speed
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Implementation of RESTful APIs.
- Design mobile-based features
Job Requirements
- Strong proficiency with JavaScript
- hand-on experience with Node.js , React.js and Next.js (minimum 4 years experience).
- Familiar with the ES6 (ECMAScript 6) standard of Javascript.
- Good understanding of server-side CSS preprocessors like SCSS.
- Solid experience with front-end frameworks such as bootstrap and material-ui
- Experience with responsive and adaptive design is a must.
- Understand the concept of Web component programming, experience in ReactJs is preferred
- Understanding accessibility and security compliance.
- User authentication and authorization between multiple systems, servers, and environments.
- Familiar with APIs integration.
- Implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git.
- AWS Infrastructure knowledge is preferred.
- Docker
- Experience with AGILE development methodologies