Full Stack Engineer

Community Tech Alliance Logo

Community Tech Alliance

πŸ’΅ $130k-$155k
πŸ“Remote - Worldwide

Summary

Join Community Tech Alliance (CTA) as a Fullstack Software Developer to contribute to multiple initiatives focused on productizing data offerings. You will play a crucial role in building internal and external applications for customer data management. This ground-floor opportunity allows you to shape a high-impact project using modern web technologies and collaborate with a passionate team. The ideal candidate possesses a strong product sense, high-quality standards, and prioritization skills. This role emphasizes product and UI/UX focus, requiring collaboration with product and data engineering teams. CTA is a mission-driven organization committed to creating infrastructure for progressive change. The salary range is $130,000-$155,000 annually.

Requirements

  • Have proficiency with git and Github for version control in collaborative projects
  • Have experience with ReactJS (or a similar framework) and Django (or a similar backend framework)
  • Have been around or used Infrastructure as Code tools like Terraform
  • Have experience working with cloud-based infrastructure projects with multiple engineers or contributors
  • Have strong collaboration skills

Responsibilities

  • Develop and maintain scalable web applications, ensuring reliability, accessibility, and security
  • Participate in code reviews
  • Contribute to technical discussions
  • Mentor junior engineers
  • Collaborate with product managers to define and implement features

Benefits

  • Generous healthcare, vision & dental insurance for employees
  • Matching 401K contributions
  • Generous paid time off (PTO)
  • Generous holiday schedule
  • Paid family leave
  • Remote-first organization, providing equipment for your home workspace

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.