Intermediate Software Engineer - Fullstack

You design, develop, test, deploy, and maintain front-end and back-end web application components. You deliver medium-to-large features, build APIs and microservices, optimize performance, contribute to CI/CD automation, troubleshoot production issues, collaborate across functions, and support junior engineers.

Responsibilities

  • Design, develop, test, and maintain front-end and back-end components
  • Deliver medium-to-large features
  • Build and maintain RESTful APIs, microservices, and integrations
  • Write clean, maintainable, and well-tested code
  • Optimize application performance
  • Deploy and maintain applications on cloud platforms
  • Contribute to CI/CD pipelines and automation
  • Apply security, reliability, and performance best practices
  • Collaborate with UI/UX designers
  • Translate business requirements into technical solutions
  • Troubleshoot production issues and implement sustainable fixes
  • Participate in code reviews
  • Support and mentor junior engineers
  • Contribute to technical documentation

Requirements

  • 3–5 years of experience in full-stack software development
  • Proficiency in React, Next.js, Node.js, and Python
  • Familiarity with Go
  • Understanding of RESTful APIs, microservices, and third-party integrations
  • Experience with PostgreSQL or MySQL and familiarity with MongoDB
  • Experience with AWS or Google Cloud Platform
  • Familiarity with CI/CD pipelines and automated testing
  • Understanding of software design, application security, and performance optimization
  • Experience using Git and modern version control workflows
  • Strong problem-solving and debugging skills
  • Familiarity with Agile methodologies such as Scrum or Kanban

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available