Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Mark Technology Limited

NewBe an early applicant

Software Engineer

Posted Updated
Discussion

Summary

Full-stack software engineer who leads architecture, development, and optimization of the company's core web applications end-to-end — scalable RESTful APIs and databases on the backend, modern JavaScript UIs on the frontend, plus CI/CD and performance tuning. Stack includes PHP/Laravel, Node.js or Python, React/Vue.js, MySQL/PostgreSQL, and Redis.

Software Engineer

We are looking for an experienced and adaptable Software Engineer to join our team. In this role, you will lead the architecture, development, and optimization of our core web applications, delivering scalable, high-performing systems end-to-end.

Key Responsibilities

  • Full-Stack Development: Design, build, and maintain robust web applications, handling both frontend user interfaces and backend business logic.

  • Backend Architecture: Develop scalable RESTful APIs, manage databases, integrate third-party services, and optimize server-side performance.

  • Frontend Engineering: Craft responsive, modular, and intuitive user interfaces using modern web frameworks.

  • System Optimization: Monitor system metrics, tune database queries, optimize resource usage, and streamline CI/CD deployment pipelines.

  • Team Collaboration: Work alongside product owners and designers to convert business requirements into technical specs; participate in code reviews to maintain code quality.

Requirements

  • Experience: 3+ years of professional software engineering experience with a proven track record of delivering end-to-end applications.

  • Backend Proficiency: Strong experience with mainstream languages and frameworks (e.g., PHP/Laravel, Node.js, Python), database design, and API integrations.

  • Frontend Proficiency: Solid knowledge of modern JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks (e.g., React, Vue.js).

  • Databases & Caching: Hands-on experience with relational databases (MySQL, PostgreSQL) and memory caches (Redis).

  • DevOps & Tools: Familiarity with Git workflows, Docker containerization, Linux environments, and cloud infrastructure deployment.

Nice-to-Haves

  • Experience integrating financial/payment APIs, webhook processing, or automated messaging workflows.

  • Active open-source contributions or a strong GitHub profile.


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →