Search by job, company or skills

SwiftMind Indonesia

Mid-Sr. Software Engineer - Full Stack

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Architect & Develop: Design, build, and maintain scalable end-to-end applications, seamlessly integrating backend services with dynamic frontend interfaces.
  • Full-Stack Implementation: Write clean, highly optimized, and maintainable code across our core stack (Go/Python for backend; Vue.js/React.js for frontend).
  • AI-Driven Development: Champion and utilize AI engineering workflows (using tools like Cursor, Claude, Codex, or Copilot) to accelerate development cycles, automate boilerplate, and enhance overall team productivity.
  • Database Management: Design complex database schemas, write highly optimized SQL queries, and ensure data integrity and performance at scale.
  • Technical Leadership: Lead technical discussions, architectural planning sessions, and drive the adoption of industry best practices.
  • Code Quality & Mentorship: Lead rigorous code reviews, establish team coding standards, and actively mentor junior to mid-level engineers.
  • Security & Optimization: Implement robust security protocols to protect sensitive data and proactively monitor, troubleshoot, and optimize application performance across all environments.
  • Agile Collaboration: Partner closely with product managers, designers, and other stakeholders to translate complex business requirements into elegant technical solutions.

Requirements

  • Architect & Develop: Design, build, and maintain scalable end-to-end applications, seamlessly integrating backend services with dynamic frontend interfaces.
  • Full-Stack Implementation: Write clean, highly optimized, and maintainable code across our core stack (Go/Python for backend; Vue.js/React.js for frontend).
  • AI-Driven Development: Champion and utilize AI engineering workflows (using tools like Cursor, Claude, Codex, or Copilot) to accelerate development cycles, automate boilerplate, and enhance overall team productivity.
  • Database Management: Design complex database schemas, write highly optimized SQL queries, and ensure data integrity and performance at scale.
  • Technical Leadership: Lead technical discussions, architectural planning sessions, and drive the adoption of industry best practices.
  • Code Quality & Mentorship: Lead rigorous code reviews, establish team coding standards, and actively mentor junior to mid-level engineers.
  • Security & Optimization: Implement robust security protocols to protect sensitive data and proactively monitor, troubleshoot, and optimize application performance across all environments.
  • Agile Collaboration: Partner closely with product managers, designers, and other stakeholders to translate complex business requirements into elegant technical solutions.

Preferred Skills

  • Data Engineering (Strong Plus): Fluency in data engineering concepts and the Python data ecosystem (e.g., Pandas, Apache Airflow, building robust ETL pipelines).
  • Advanced Data Stores: Experience with NoSQL databases (e.g., MongoDB) and caching mechanisms (e.g., Redis).
  • Infrastructure: Hands-on experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure).
  • Messaging: Familiarity with message queuing and event streaming systems (e.g., RabbitMQ, Kafka).
  • Observability: Experience configuring and utilizing advanced logging, monitoring,and alerting tools.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144197933