Full Stack Web Developer (Beer Sheva)

Job description

About Dalet:

It’s an amazing time to join Dalet as we continue to shape the future of media production, management and distribution. Mature and stable like a large corporation, yet agile and growing like a start-up, Dalet is the perfect place for talented highly motivated individuals looking to join a very dynamic company where things get done!
If you’re an enthusiastic, talented and resourceful full stack developer with the relevant skills and a thirst to learn, we invite you to talk to us about this opportunity based in our main development center in Beer Sheva.


What You’ll Do

Provide technology-enabled solutions to address complex business problems. Participate in and provide input into the design, re-design, and development of technology products and applications. 

Responsibilities
•Participate in requirements analysis, business process modeling, usability and security analysis for development projects
•Collaborate with product managers, designers, and other stakeholders in the implementations of new web applications.
•Apply industry best-practices regarding test-driven development, emerging technologies, risk mitigation, and continuity planning
•Create and maintain technical documentation and specifications


You would be proficient, if not fluent, in:
  • Relational and nonrelational databases like SQL, SQLite, or MongoDB
  • How to interact with APIs and the external world (REST or GraphQL APIs)
  • User interface and user experience (like using JavaScript, jQuery, Angular, or Vue)
  • Program a server (like using PHP, ASP, Python, or Node)
  • Quality assurance
  • Security concerns throughout the program
  • Understanding customer and business needs


Requirements

Requirements for Success

•BSc/MSc in Computer Science, Software Engineering or equivalent production experience
•Programming experience in Java, JavaScript, TypeScript, Python, Cloud-native technologies
•Proven track record at solving problems using cutting edge technology and self-training
•Good understanding of UI/UX Principles
•Fluent in English with good communication, organizational and writing skills
•Competence in media, machine learning, databases, cloud operations a plus