App Logo Unduh aplikasi ini untuk pengalaman yang lebih baik

Our 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


Qualifications:

· 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.

Ikhtisar Pekerjaan
Pekerjaan Diposting:
1 tahun yang lalu
Jenis Pekerjaan
IT & Software

Bagikan Pekerjaan Ini:

Lokasi

Menteng Dalam, Tebet, KOTA ADM. JAKARTA SELATAN, DKI JAKARTA, Indonesia