Full Stack Engineer

Remote: 
Hybrid
Contract: 
Work from: 

Offer summary

Qualifications:

At least 4 years of experience in software development, focusing on NodeJS and modern frontend frameworks like React, Angular, or Vue., Proficiency in Typescript and experience with relational and non-relational databases such as MongoDB, Postgres, and Redis., Strong understanding of scalable, high-performance, and distributed systems, with experience working with cloud providers., Excellent communication, problem-solving skills, and a team-oriented mindset, with a willingness to learn new technologies..

Key responsibilities:

  • Design and develop software applications using modern front-end and back-end technologies.
  • Collaborate with cross-functional teams to define technical requirements and ensure alignment with business goals.
  • Participate in code reviews and maintain coding standards to ensure code quality.
  • Troubleshoot, debug, and improve software applications to ensure scalability, reliability, and performance.

Zencity logo
Zencity https://zencity.io/
51 - 200 Employees
See all jobs

Job description

Description

Who are we?

Zencity is re-inventing the way governments listen to, understand, and interact with their residents. Our community trust platform uses advanced Natural Language Processing, ML algorithms and generative AI to help government organizations hear from more citizens, be more data-driven and increase resident satisfaction.

Zencity’s global team of urban enthusiasts and data geeks work with hundreds of cities and counties worldwide - from Los Angeles, to Chicago, to Tel Aviv. If you’re passionate about joining a growing company whose focus is on leveraging data and tech to radically improve life in communities - your place is with us! 

What is the role:

Zencity is seeking a Senior Full Stack Developer to join our team in Tel Aviv. As a Senior Full Stack Developer you will take ownership of developing and maintaining our software applications while ensuring they are scalable, secure, and high-performing in order to help mayors and city leaders understand their citizens and their city data in more effective ways, improving the lives of millions of citizens around the world.

Responsibilities:

  • Design and develop software applications using modern front-end and back-end technologies.
  • Collaborate with designers, product managers, and other developers to define technical requirements and ensure alignment with business objectives.
  • Participate in code reviews, ensuring code quality and adherence to coding standards.
  • Develop and maintain technical standards, including coding standards, code reviews, and continuous integration and deployment.
  • Mentor and train junior developers, providing guidance and support to help them grow in their careers.
  • Continuously evaluate and improve software development processes, tools, and methodologies.
  • Contribute to the technical architecture and design of software solutions, ensuring scalability, reliability, and performance.
  • Troubleshoot and debug software applications, identifying and resolving technical issues.

Requirements

  • At least 4 years of hands-on experience in software development, with a focus on NodeJS + Modern Frontend framework (React, Angular, Vue)
  • Experience in Typescript
  • Experience working with relational DBs and non relational databases (MongoDB, PostgressDB, Redis)
  • Experienced in software development principles and best practices, with expertise in scalable and high-performance solutions and large-scale distributed systems.software best practices
  • Experience working with cloud provider
  • Excellent communication and problem-solving skills.
  • Eagerness to learn new technologies
  • Team player - Ability to work collaboratively with cross-functional teams.

Nice to have:

  • Familiarity with message brokers and data/ stream processing (Kafka, RabbitMQ)
  • Familiarity with Docker and K8s environments
  • Familiarity with big data and complex data ingestion pipelines

Zencity is committed to building a culturally diverse team and strongly encourages applications from female and minority candidates.




Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Teamwork
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs