Full-Stack Developer
Location:
Hybrid/Herzliya
Our very cool client owns, operates, and manages magazines and content websites, and happily shares their knowledge and skills with like-minded content producers.
You Will:
Be a key driving force in developing our products.
Design application solutions to complex problems leveraging high scale, performance, and common design patterns.
Drive end-to-end features that touch multiple engineering aspects: designing, implementing, integrating, testing, and deploying.
Mentor other team members as needed.
What we’d expect to see:
3+ years of experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging, and documentation.
Familiar with new technologies, be able to self-train on emerging technologies, and share what was learned with others through collaboration.
A great team player with strong communication skills and excellent interpersonal skills.
A strong desire to learn and build innovative solutions.
A strong desire to craft well-designed solutions, and deliver high-quality software on time.
What we’d require you to have:
Above 3 years of recent experience in developing Node.js, React.js, Native JS.
Experience in building complex SQL and NoSQL data models and data manipulations.
Proven record in crafting REST API’s.
Experience with Git essentials.
Advanced OS setup, configuration, and scripting (Linux).
Experience with cloud services, cloud-based and/or cloud-native development (AWS + CLI).
Deep expertise and knowledge of Native JS.
Advantages would be:
WordPress internals expertise.
Experience in working with Redis, Memcached, Queues, ELK.
Creating, configuring, and running containers.
Experience in additional modern technologies and/or frameworks.
Proven experience with Agile/Scrum methodology as well as TDD/BDD techniques.
Information security experience as well as performance and security-first thinking.