PUBLICIDADE
Descrição da Vaga
We’re looking for a full-stack engineer with 8+ years of experience and a consistent track record of shipping reliable, high-quality production systems. You should feel comfortable designing backend services, building polished web interfaces, optimizing database performance, and supporting other developers through mentorship.
Requirements:
- 8+ years of software development experience with a history of successful production deployments and a demonstrable commitment to high-quality engineering.
- Strong full-stack capabilities, ideally with experience in Python/Django and modern JavaScript frameworks (such as Vue/Nuxt). At least 5 years of hands-on Python and JavaScript experience in web application or data-centric environments.
- Familiarity with Java/Spring Boot.
- Broad technical comfort across the application stack: UI, services, databases, CI/CD, and automated testing.
- Experience with AI-assisted coding tools (e.g., Claude Code, GeminiCLI, etc.), with an interest in experimenting with new technologies.
- Enjoys working within a small, cross-functional agile team that values collaboration, open communication, and lightweight processes.
- Passionate about software craftsmanship, continuous improvement, and helping evolve team engineering practices.
- Demonstrated leadership qualities: mentoring teammates, advocating for sound architectural decisions, and contributing to a culture of quality.
Responsibilities:
- Working as part of an agile development team to design, build, and iterate on new features, taking a pragmatic approach to complex problem solving.
- Contributing to full-stack applications built with Python/Django/FastAPI and Vue/Nuxt, as well as improving reporting and survey-related workflows with custom scripts and extensions.
- Collaborating with external partners and vendors to ensure technical deliverables meet quality and business expectations.
- Mentoring developers by promoting strong design principles, defensive coding practices, clean code standards, critical thinking, and agile mindsets.
- Supporting application configuration and deployment, while helping enhance CI/CD pipelines and deployment workflows.
Skill Set:
- Python: 5+ years working with Python for applications, APIs, scripting, or data engineering (Django experience is an advantage).
- Frontend: Experience with frameworks such as Vue or React, and with utility-based styling tools like Tailwind CSS.
- Databases: Ability to work with and optimize relational databases (e.g., PostgreSQL, MySQL).
- DevOps & Tooling: Proficiency using Linux, Git, CI/CD tools such as Jenkins (or similar), and general development tooling.
- Methodologies: Proven experience working in Agile environments (Scrum, Kanban) focused on iterative delivery, continuous feedback, and team collaboration
PUBLICIDADE
Sobre a Empresa
Mais vagas na Buffer Group →We are Buffer Group, a software development company. Founded in 1998 in the United States, we have since expanded our operations to serve clients across the US and EU markets. Our distributed team operates across many time zones.
PUBLICIDADE
Candidatar-se a esta vaga →
Você será redirecionado para o site da empresa
Vagas Relacionadas
PUBLICIDADE