Full Stack Software Engineer

New
United StatesFull-TimeSenior
Salary100,000 - 130,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSNode.jsPostgreSQLPythonDjangoTypeScriptAngularRESTful APIsData modeling

Requirements

  • 5+ years of experience designing and building enterprise-grade software applications
  • Strong proficiency in full stack development using Angular, TypeScript, Node.js, and Python (Django preferred)
  • Experience designing and developing RESTful APIs and working with backend services and integrations
  • Solid understanding of relational databases such as PostgreSQL and data modeling best practices
  • Experience with cloud environments, ideally AWS (certification or equivalent experience preferred)
  • Ability to work across the full software development lifecycle, from design through deployment
  • Strong problem-solving skills with the ability to manage complex system and architectural challenges
  • Bachelor’s degree in Computer Science, Information Technology, or a related field

Responsibilities

  • Design and implement scalable, secure, and high-performance system architectures for enterprise-level applications
  • Develop, test, and maintain clean, reusable, and efficient full stack code across frontend and backend components
  • Build and deploy new platform features supporting admissions, assessment, and data-driven education tools
  • Integrate frontend interfaces with backend services, APIs, and data storage systems to ensure seamless workflows
  • Analyze business requirements and translate them into technical solutions that improve system performance and usability
  • Create and maintain technical documentation, including architecture designs, APIs, and development standards
  • Troubleshoot and resolve complex technical issues related to performance, integration, and system reliability
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 130,000 USD per year
Apply Now