hero

Portfolio Jobs

Search below for open positions across OurCrowd’s portfolio companies by startup or position.
171
companies
2,228
Jobs

Backend & Integration Engineer

C2A Security

C2A Security

This job is no longer accepting applications

See open jobs at C2A Security.
Software Engineering
Jerusalem District, Israel
Posted on Tuesday, January 30, 2024

Backend & Integration Engineer

About C2A Security:

C2A Security is the only DevSecOps Platform vendor that addresses the specific needs of car makers and mobility companies. C2A Security transforms cybersecurity from a company-wide limitation to a business value multiplier through advanced security automation and compliance to shorten software release times and decrease costs. Our vision is to turn product security into a seamless, automated, and transparent process, reducing time to deployment and costs of managing automotive software products and resources. C2A Security was founded in 2016 by NDS/Cisco veteran Michael Dick and is based in Israel.

About This Position:

We seek an experienced and highly skilled Backend & Integration Engineer to join our dynamic and innovative software development team. As a crucial team member, you will be responsible for designing, developing, and architecting high-performance, scalable, and maintainable Node.js applications. You will play a pivotal role in shaping the technical direction of our projects and driving engineering excellence across the organization.

What You Will Be Doing:

  • Architecture Design: Lead the architectural design and decision-making process for applications and integrations with external products, ensuring they are robust, scalable, and maintainable
  • Full-stack Development: Participate in the entire software development lifecycle, from ideation and design to implementation, testing, deployment, and maintenance
  • Node.js Expertise: Showcase deep expertise in Node.js, using it to build efficient, secure, and scalable server-side applications, APIs, and services
  • Performance Optimization: Optimize the performance and scalability of Node.js applications, identifying bottlenecks and implementing solutions for improved efficiency
  • Code Quality: Champion and enforce best practices for code quality, code reviews, and codebase maintenance to ensure the delivery of high-quality, well-tested software
  • Team Collaboration: Collaborate effectively with cross-functional teams, including product managers, designers, and other developers, to drive successful project outcomes
  • Mentoring and Coaching: Mentor junior developers, providing guidance and fostering their growth as Node.js engineers
  • Technology Research: Stay up-to-date with the latest advancements in Node.js and related technologies, evaluating and integrating new tools and frameworks where appropriate
  • System Security: Ensure the security of Node.js applications and implement measures to protect against potential vulnerabilities
  • Continuous Improvement: Identify areas of improvement in development processes, tools, and methodologies and drive initiatives to enhance efficiency and productivity

What You Need For The Role:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field with at least eight years of hands-on experience in developing Node.js applications
  • Strong proficiency in Node.js, JavaScript, and related frameworks (e.g., Express.js) is essential
  • Architectural Design: Proven experience in architecting and designing scalable, distributed systems
  • Full-stack Knowledge: Solid understanding of front-end technologies, including HTML, CSS, and React
  • Extensive experience in integrating with external systems through RESTful APIs is a plus.
  • Experience implementing Single Sign-On (SSO) solutions is a plus.
  • Database Experience: Strong proficiency in PostgreSQL and its integration with Node.js applications
  • DevOps Knowledge: Experience with deployment, CI/CD pipelines, and containerization technologies (e.g., Docker) for efficient application deployment.
  • Testing Practices: Proven experience in writing unit tests, integration tests, and end-to-end tests for Node.js applications
  • Problem-solving Skills: Strong analytical and problem-solving abilities to identify and resolve complex technical challenges
  • Team Player: Excellent communication and collaboration skills, with a track record of successfully working in a team-oriented, Agile development environment
  • Ability to manage multiple priorities and adapt to changing circumstances

This job is no longer accepting applications

See open jobs at C2A Security.