People Matter

Full Stack Developer

Veev

Veev

Software Engineering
Tel Aviv-Yafo, Israel
Posted on Tuesday, April 30, 2024

Veev, an innovative large-scale company in the construction industry and a subsidiary of Lennar (the second-largest home developer in the United States) with a fabrication factory and site assembly in the Silicon Valley area and design and development offices in Tel-Aviv, is looking for a talented Full Stack Developer with a passion for optimizing processes and efficiency. You should be a creative thinker, focused on problem-solving and working smarter, not harder.

Responsibilities and Duties:

  • Developing Innovative Solutions: Design, develop, and maintain robust applications and algorithms tailored for internal use within our organization, ensuring they meet the highest standards of efficiency, reliability, and scalability.
  • Frontend and Backend Development: Utilize your expertise in frontend and backend technologies to create user-friendly interfaces and powerful backend systems, delivering seamless experiences for our internal users.
  • Architectural Design: Take ownership of the architectural design of our applications, leveraging your knowledge of microservices, design patterns, and best practices.
  • API Development: Develop APIs to facilitate data retrieval, perform complex calculations, and deliver insights to our internal teams, enabling seamless integration and interaction with our cloud-based resources.
  • Clean Code and Testing: Design and implement clean, well-tested code as a foundation for reliable and efficient software.

Requirements, Knowledge, and Experience:

  • 3+ years of experience as a Full Stack Developer, or Backend Developer with 1+ years of experience in Frontend development.
  • Bachelor's degree in Computer Science, Engineering, or related field; or equivalent professional experience (B.Sc is not a must-have, talent is).
  • Proficiency in either Node.js or Python (ideally both), along with experience in database technologies such as SQL and NoSQL.
  • Demonstrated experience in basic architectural design, including knowledge of microservices architecture, design patterns, and other scalability-related principles.
  • Analytical mindset focusing on problem-solving and optimizations, particularly in handling large datasets and performing complex calculations and queries.
  • Fully comfortable working in English, both spoken and in writing.

Advantages:

  • Hands-on experience with cloud platforms, particularly AWS, including services like S3, Lambda, API Gateway, Athena, and more.
  • Knowledge of frontend design principles and UX/UI best practices, enhancing the usability and aesthetics of our internal applications for an optimal user experience.
  • Python experience with Pandas library to manage large datasets.