Ethosia

Senior JavaScript Developer

Posted: 4 minutes ago

Job Description

About Us:We are a leading AdTech company in Tel-Aviv, revolutionizing digital advertising throughinnovative technology. Our mission is to deliver cutting-edge solutions that optimize adperformance and enhance user experiences, making us a trusted partner for globalbrands. Join our passionate team to shape the future of online advertising!Job Overview:We are seeking a highly skilled Senior JavaScript Developer with extensive experiencein vanilla JavaScript for a full-time role in our Tel-Aviv office. You will play a critical role indesigning, developing, and maintaining high-performance web applications, leveragingyour deep understanding of core JavaScript principles to deliver scalable and efficientsolutions. This role will also involve reverse engineering to analyze and enhance existing systems and integrations.Key Responsibilities:● Design, develop, and maintain complex web applications using vanilla JavaScript.● Perform reverse engineering to analyze and improve existing codebases, integrations, or third-party systems.● Write clean, efficient, and maintainable code adhering to best practices.● Optimize applications for maximum performance and scalability.● Collaborate with cross-functional teams (e.g., designers, backend developers) to deliver seamless user experiences.● Debug and resolve technical issues, ensuring robust application functionality.● Mentor junior developers and contribute to code reviews to uphold high coding standards.● Stay updated on emerging JavaScript trends and best practices to continuously improve our tech stack.Required Qualifications:● 5+ years of professional experience as a JavaScript developer, with a strong focus on vanilla JavaScript (no reliance on frameworks for core tasks).● Deep understanding of JavaScript fundamentals (e.g., closures, prototypes, asynchronous programming, ES6+).● Proven experience building and maintaining complex, high-performance web applications.● Strong knowledge of HTML5, CSS3, and modern web standards.● Experience with browser APIs, DOM manipulation, and event-driven programming.● Familiarity with debugging tools and performance optimization techniques● Excellent problem-solving skills and attention to detail.● Strong communication and collaboration skills.Preferred Qualifications:● Experience with JavaScript frameworks/libraries (e.g., React, Vue, Angular) is a plus but not required.● Knowledge of TypeScript for type-safe JavaScript development.● Familiarity with build tools (e.g., Webpack, Vite, Rollup) and module systems.● Understanding of RESTful APIs and integration with backend services.● Contributions to open-source projects or a strong GitHub portfolio.● Experience with AWS (e.g., EC2, S3, Lambda, or other services).● Familiarity with Serverless architectures and frameworks (e.g., AWS Lambda, Serverless Framework).● Proficiency in Node.js for server-side development.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In