Description

We are seeking an exceptional Full-Stack Engineer who combines technical excellence with self-motivated problem-solving abilities. We're looking for someone who thrives in ambiguous environments, takes ownership of complex challenges, and has a track record of delivering high-quality software solutions independently.

This is a unique opportunity to join a dynamic startup where your programming skills and proactive approach will have significant impact. As an early-stage company, you'll work across the full stack and contribute to various aspects of our AI-powered platform for financial analysts.

Backend Development
 

  • Design, develop, and maintain scalable and high-performance backend systems and APIs to support our computer vision applications and other product features.
  • Implement best practices for code quality, testing, and deployment automation to ensure efficient and reliable software delivery.
     

Frontend Development
 

  • Develop user-friendly interfaces and interactive features using modern web technologies.
  • Collaborate with designers to implement intuitive and visually appealing user interfaces. Ensure responsive design and optimal performance across different devices and platforms.
     

Database Management
 

  • Design and optimize database schemas and queries for efficient data retrieval and storage. Work on ways to improve data management processes, including data collection, preprocessing, and storage.
     

Infrastructure Development
 

  • Contribute to the overall software architecture and infrastructure, ensuring scalability, reliability, and security.
  • Utilize cloud computing platforms, such as Google Cloud Platform (GCP), to deploy and manage backend services and applications.
     

Collaboration And Communication
 

  • Work closely with team members to understand project requirements, provide technical expertise, and deliver high-quality solutions.
  • Participate in regular team meetings and contribute to brainstorming sessions, sharing ideas, and offering constructive feedback.
     

Qualifications
 

  • 3+ years of work experience as a software engineer with demonstrated excellence in programming fundamentals.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Exceptional proficiency in backend and frontend development languages, such as Python, JavaScript (React), and/or C#.
  • Strong understanding of database systems, including SQL and NoSQL databases.
  • Knowledge of RESTful API design principles and experience building and consuming APIs.
  • Familiarity with software development best practices, version control systems (e.g., Git), and agile methodologies.
  • Solid understanding of computer vision principles, techniques, and algorithms.
  • Proven track record of successfully delivering full-stack projects from design to deployment.
  • Self-motivated problem solver who can work independently and take ownership of complex technical challenges.
  • Strong programming fundamentals with attention to code quality, performance, and maintainability.
  • Excellent problem-solving skills and the ability to think creatively to overcome technical challenges.
  • Strong communication and collaboration skills, with the ability to effectively convey complex technical concepts to both technical and non-technical stakeholders.
  • Thrives in startup environments with ambiguity and rapidly changing priorities.
     

If you are passionate about full-stack development, combining backend, frontend, and computer vision, and want to work with cutting-edge technologies, we would love to hear from you

Education

Any Graduate