freehire launches on Product Hunt on 26 August.

Follow →

Backend Development Engineer

Summary

Builds and optimizes backend systems and efficiency tools for internal enterprise-facing software using languages like Go, Java, or Python.

Responsibilities

Develop and optimize backend logic for the company's internal systems. Build efficiency engineering platforms to improve business quality and efficiency through tools and process enhancements. Collaborate with product managers and QA engineers to ensure product quality and development speed. Continuously refactor and optimize the architecture of internal systems to enhance system stability and scalability.

Requirements

3+ years of backend development experience, or outstanding fresh graduates. Proficient in at least one backend programming language and its common frameworks (e.g., Golang, Java, Python, PHP). Familiar with both relational and non-relational databases. Rigorous work attitude, strong passion for technology, excellent communication and teamwork skills, and strong analytical and problem-solving abilities.

Nice To Have

Skilled at using tools, with an interest or experience in engineering efficiency, user experience, performance optimization, or information security. Cross-language development abilities. Experience developing internal systems (e.g., approval workflows, HR, payroll, finance, data analysis, etc.). Experience with low-code platforms (usage or development). Passionate about B2B (enterprise-facing) business.

See also