Job Description
💼 About the Role
Eran Group is seeking a Senior Back-End Web Developer to join their dynamic software team. This fully remote role involves building robust, secure, and high-performance server-side applications while collaborating with front-end developers, data engineers, and business teams.
You will help design, implement, and maintain backend systems, databases, and cloud functions for web applications powering electrical goods for consumer and commercial markets.
🛠Key Responsibilities
- Develop and maintain server-side logic and APIs using Node.js, Deno, or Bun.
- Design, implement, and optimize databases (SQL, NoSQL, KV) for high performance and reliability.
- Collaborate with front-end developers to integrate UI elements with backend logic.
- Architect cloud-based solutions and develop cloud functions.
- Implement authentication, security, and data protection measures.
- Integrate multiple data sources into unified systems.
- Participate in code reviews, documentation, and continuous improvement processes.
- Stay updated with latest technologies and best practices for backend development.
🎯 Required Skills & Experience
- Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience.
- Proven experience as a Back-End Developer or in a similar role.
- Strong proficiency in Typescript.
- Familiarity with server-side runtimes: Node.js, Deno, Bun; experience with Python, Go, Rust is a plus.
- Strong experience with cloud technologies, cloud functions, and orchestration of cloud services.
- Proficient with HTML, CSS, and JavaScript/Typescript fundamentals for full-stack integration.
- Experience with SQL and NoSQL databases; database administration (Postgres preferred).
- Excellent understanding of the entire web back-end development lifecycle.
🌟 What Makes You a Great Fit
- Strong analytical and problem-solving skills.
- Passionate about learning new technologies and frameworks.
- Ability to collaborate effectively with cross-functional teams.
- Detail-oriented with a focus on performance, security, and scalability.
- Enthusiasm for contributing to a diverse and inclusive team.
📌 How to Apply
Interested candidates should submit:
- Updated resume/CV
- Portfolio (if available)
- Brief cover letter explaining your experience and why you are the perfect fit