Skills And Tools:
Dalia is making job search better by putting the job seeker first. We help job seekers stay connected to the brands they care about while building engaged, qualified talent pipelines for employers.
Dalia is looking for a senior software engineer to help our team build the next generation of technologies to power the recruitment industry. We are looking for a highly motivated individual with a passion for creating highly scalable, robust software that can keep up with our growing user base. The ideal candidate is someone with strong experience in developing back-end and front-end applications, with appreciation for test driven development, continuous integration and automation.
- Design, develop and maintain back-end and front-end components that integrate into our existing NodeJS application.
- Work closely with other team members to discuss design, architecture and performance.
- Participate in code reviews and enforce best software design practices.
- Design for scale in order to keep up with our fast-growing user base.
- Quickly investigate any issues that come up on our production applications.
- Identify bottlenecks, bugs and come up with simple smart solutions.
- Be available during US Eastern time work hours.
- A software veteran with at least 3 years working as a full-stack web developer on an MVC framework
- Strongly familiar with NodeJS
- A team player who appreciates the value of giving and receiving feedback
- Experienced with relational databases, NoSQL databases, and Elasticsearch
- Experienced with test-driven development
- Experienced with developing long-running tasks and their architecture
- A person who takes pride in writing solid, clean maintainable code
- Constantly improving
- Senior Software Engineer - C++ - Maadi, Cairo8 days ago