Senior Full Stack Developer

Posted Jun 28

About Us

Seeds Investor [“Seeds”] is a fast-growing financial technology company that is on a mission to create a world where money and meaning are aligned. We empower financial advisors with the tools and resources to deeply understand investors and deliver a more meaningful investing experience at scale.

We are currently seeking a seasoned Senior Full Stack Developer with a strong back-end focus to join our product development team. While we are headquartered in NYC, this position can be fully remote. You'll be working with a small team of people with deep financial services, technology, and start-up experience, who are at the forefront of wealth tech innovation and committed to politely disrupting a $6.6+ trillion industry to more meaningfully connect people to their money.

Job Description

As a Senior Full Stack Developer, you will work on both front-end ,back-end, and infrastructure, contributing to the entire software development life cycle. The ideal candidate is not just a coding expert but also a product-minded professional who understands the big picture. You will play a crucial role in developing complex systems, collaborating with cross-functional teams, and contributing to the strategic direction of our product.

What You Will Be Doing

  • Design, develop, and maintain scalable, high-performance back-end systems. Work closely with senior leadership and other developers to define technical requirements and system architecture.
  • Lead by example in writing clean, maintainable, and efficient code.
  • Participate in all phases of the software development lifecycle, including ideation, development, testing, and deployment.
  • Collaborate with the product team to refine and iterate on product features and user experience.
  • Proactively identify and implement process improvements and technological innovations.
  • Mentor junior developers, fostering a culture of learning and growth within the team.
  • Ensure the reliability, availability, and security of our applications.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in full-stack web application development (Django, Python, Django Rest Framework (DRF), JavaScript, React, TypeScript, GraphQL), preferably with experience in financial services or FinTech.
  • Work closely with UX/UI team members to incorporate user-centric design principles into technology solutions.
  • Solid understanding of software engineering principles and design patterns.
  • Demonstrated ability to think strategically about product development and execution by continuously identifying opportunities to improve the overall user experience for financial advisors.
  • Excellent problem-solving, planning, and collaboration skills with the ability to communicate complex technical concepts to non-technical stakeholders.
  • Experience in Agile development methodologies, sprint planning, and overseeing the implementation of DevOps practices for continuous integration and deployment (CI / CD) with AWS serverless, EC2, S3, and Containerization (Docker).
  • Strong relational database skills (PostgreSQL).
  • Understanding of security best practices and experience in implementing secure coding principles to ensure compliance with industry regulations and standards.
  • Experience with Testing (Unit testing, regression, e2e testing), Validation, and Revision Management.
  • Preferred but not required: Flask, Redis, Celery for micro services and scalable task queues.

Compensation and Benefits

Pay will be determined based on experience and other job-related factors permitted by law. The position is also eligible for incentive compensation as well as client acquisition bonus programs.

Seeds offers a competitive benefits package that includes:

  • Medical, dental, and vision
  • Open PTO policy
  • Company-paid holidays
  • Remote work flexibility