Apply

Senior Full-Stack Software Engineer (US-Based)

Posted 2024-10-23

View full description

💎 Seniority level: Senior, A minimum of 5 years of experience in software development

📍 Location: United States

🔍 Industry: K-12 education

🏢 Company: Odyssey

🗣️ Languages: English

⏳ Experience: A minimum of 5 years of experience in software development

🪄 Skills: AWSPHPSoftware DevelopmentAgileGitTypeScriptFirebaseServerlessCommunication SkillsCollaboration

Requirements:
  • A minimum of 5 years of experience in software development.
  • Proficiency in GIT for collaborative coding.
  • Strong communication skills for a fast-paced startup atmosphere.
  • Solid understanding of Agile practices and adaptability.
  • Preferably experience in early to mid-stage tech startups.
  • Experience with Firebase for database management and application development.
  • Proficiency in using AWS Lambda for serverless computing.
  • Proficient in TypeScript for building robust, scalable applications.
Responsibilities:
  • Develop and enhance front-end architecture with frameworks such as Tailwind.
  • Write and maintain scalable, efficient back-end code in Node, PHP, and potentially other languages.
  • Design, write, and execute tests to ensure the robustness and reliability of applications.
  • Design and implement sophisticated database models considering scalability and performance.
  • Develop and maintain APIs for public and internal use to enhance mobile applications.
  • Drive continuous improvement of Odyssey’s eCommerce platform in collaboration with product teams.
  • Collaborate with cross-functional teams to identify needs and solutions.
  • Foster transparent communication within the team.
  • Contribute to system design and capacity planning.
Apply