Fullstack Software Developer

closed
Veritone Logo

Veritone

πŸ“Remote - Israel

Summary

Join Veritone, a leading AI technology company, as a Fullstack Software Developer. You will design, develop, and maintain high-performance web applications using .NET, React, and AWS. Responsibilities include backend and frontend development, collaborating with cross-functional teams, and optimizing application performance. The ideal candidate possesses strong skills in .NET, React, AWS, algorithms, and data structures, along with 3+ years of experience. Veritone offers a competitive compensation package, remote-first work environment, flexible paid time off, and opportunities for career growth. We are seeking a motivated developer passionate about full-stack development and problem-solving.

Requirements

  • Proficient in .NET framework (C#, ASP.NET Core) for backend development
  • Experience with React.js for frontend development (including state management libraries like Redux)
  • Knowledge of AWS services such as EC2, S3, Lambda, RDS, and CloudFormation
  • Strong understanding of algorithms and data structures, and ability to apply them in solving complex problems
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines
  • Experience with RESTful API design and integration
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 3+ years of professional experience in fullstack software development
  • Strong analytical and problem-solving skills with attention to detail
  • Excellent communication and teamwork abilities

Responsibilities

  • Develop, test, and deploy robust web applications using .NET for backend services and React for frontend user interfaces
  • Design and implement scalable, secure, and efficient cloud-based solutions on AWS
  • Collaborate with cross-functional teams to gather and analyze business requirements and translate them into technical specifications
  • Write clean, maintainable, and efficient code following industry best practices and design patterns
  • Optimize application performance, ensuring responsiveness and scalability
  • Utilize strong problem-solving skills to design and implement efficient algorithms and data structures
  • Perform code reviews, provide constructive feedback, and adhere to coding standards
  • Stay up-to-date with emerging technologies and frameworks relevant to fullstack development

Preferred Qualifications

  • Knowledge of database technologies like SQL Server, PostgreSQL, or NoSQL databases
  • Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Experience with frontend testing frameworks (e.g., Jest, Enzyme) and backend unit testing (e.g., xUnit, NUnit)

Benefits

  • A competitive compensation package
  • Remote first + Hybrid workplace
  • VERI Communities (Affinity Groups) & Belonging
  • Empowerment to build your career journey at Veritone
  • Flexible (Paid) Time Off
  • Mental health awareness and support
This job is filled or no longer available