Self-employed

Full Stack Engineer

Berlin, BE, DE

1 day ago
Save Job

Summary

Role Summary

As a Senior Full-Stack Developer with a strong focus on system security and performance, this role involves leading the design, development, and optimization of scalable web applications. Success in this position means delivering secure, high-performing software solutions that align with business goals, mentoring junior developers, and proactively identifying opportunities to enhance system reliability and data protection. This role plays a key part in the organization’s mission to build trustworthy and efficient digital platforms.

Responsibilities
  • Design, implement, and maintain full-stack applications with strong emphasis on security and scalability
  • Collaborate with cross-functional teams to gather requirements and deliver well-architected solutions
  • Integrate cryptographic techniques to secure data transmission and storage
  • Lead code reviews and promote best practices in secure coding
  • Write clean, maintainable, and efficient code using modern frameworks and tools (e.g., React, Node.js, Docker)
  • Automate deployment pipelines and manage infrastructure (CI/CD, containerization, system configuration)
  • Continuously monitor and optimize backend performance and database queries
  • Contribute to AI-related feature development and machine learning integrations
  • Document technical specifications and mentor junior team members
Qualifications
  • Proven experience as a Full-Stack Developer (5+ years), with a strong backend and frontend portfolio
  • Deep understanding of security principles, cryptography, and secure application architecture
  • Proficient in:
  • Frontend: HTML, CSS, JavaScript, React
  • Backend: Node.js, PHP, Python
  • Low-Level: C/C++, Assembly
  • Database: SQL, Oracle, NoSQL (basic)
  • Tools: Git, Docker, Linux, Bash
  • Experience with DevOps concepts and automation tools
  • Familiarity with AI/ML workflows and data preprocessing (preferred)
  • Strong problem-solving skills and ability to thrive in a fast-paced, evolving environment
  • Excellent verbal and written communication skills
  • Self-driven with a passion for security, systems thinking, and continuous learning


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: