intalenta

IT

Senior Full Stack Engineer

Description

Requirements :

  • Tech Stack:
  • Application based on Django and the Django REST Framework
  • TypeScript for front-end development
  • Traefik (similar to Nginx) and Varnish for server management
  • Docker-based architecture, including components like Redis, Celery (is KEY), and PostgreSQL
  • GitLab CI/CD for continuous integration and deployment
  • AWS (especially S3 and Cloudfront) for cloud management and hosting

    Proven Experience: Minimum 10 years as a full-stack engineer, with 5+ years working extensively with Python, Django, and React (TypeScript preferred) in production environments.

  • Architectural Vision: Deep understanding of software architecture and the ability to design scalable, maintainable systems that meet business needs.
  • CI/CD Expertise: Experience with GitLab CI/CD or similar automation tools like GitHub Actions or Jenkins, for efficient deployment and testing.
  • Linux & AWS Skills: Proficiency with Linux and Bash scripting, with basic AWS knowledge (S3 and CloudFront) for cloud integration.
  • User-Centric Thinking: Strong interest in enhancing user experience, with an understanding of usability and design in product development.
  • Tech Enthusiasm & Leadership Potential: Passion for learning and experimenting with new technologies, with a desire to take on leadership roles as the company scales.
 

Responsibilities :

  • End-to-End Development: Architect, develop, and maintain web applications using TypeScript, Python, Django, and HTML/CSS (Sass) to create scalable, high-performance solutions.
  • Full Ownership: Take ownership of the development lifecycle—from feature conceptualization and efficient coding to deployment, monitoring, and stability assurance for our web and mobile platforms.
  • React Development: Build and maintain React Single-Page-Applications (SPAs), ensuring a smooth and dynamic user experience across devices.
  • API Development: Design, develop, and optimize RESTful APIs using Django REST Framework, ensuring seamless integration between front-end and back-end components.
  • CI/CD and Automation: Manage GitLab CI/CD for seamless app publishing and testing, with flexibility to adapt if experienced in GitHub Actions, Jenkins, or similar.
  • DevOps & Server Management: Collaborate on DevOps tasks, including Docker container management, Traefik and Varnish configurations, and dedicated server management, especially Linux and Bash scripting.
  • Security & Optimization: Implement robust security measures, optimize performance, and troubleshoot production issues as they arise.
  • Collaboration & Mentorship: Work closely with designers, product managers, and other engineers, and mentor junior developers to foster a collaborative, growth-focused environment.
 

Offers :

  • Hybrid working at great office place – in Kota Kasablanka Mall Jakarta (Pakuwon Tower)
  • Travel allowance
  • Potentially visit to Germany
  • Improve your CV with international working experienced
  • Health Insurance
  • Performance bonus

How did you hear about us?
Language

Upload your CV here

(max 2MB;PDFor DOC file)

Upload your Portfolio here

(max 2MB;PDF or DOC file)