Senior Full Stack Developer

Problem Company
Lead
Presencial
Publicado em 25 de outubro de 2025

Descrição da Vaga

We are a custom software development company seeking a proactive, experienced Senior Full\-Stack Developer to lead the development of impactful digital solutions for our clients.  You'll be responsible for translating complex business challenges into robust, scalable, and high\-quality software products, guiding projects from concept through deployment on major cloud platforms. You excel at understanding client needs, architecting effective solutions, mentoring teammates, and taking ownership of delivering tangible results. **Responsibilities:** * **Solve Client Problems:**  Deeply understand client business goals, challenges, and user needs (even when vaguely defined by non\-technical stakeholders). Ask insightful questions to clarify ambiguity and design technical solutions that deliver measurable business value. * **Architect \& Plan for Impact:**  Design resilient, scalable, and maintainable full\-stack architectures on cloud platforms. Make informed technology choices that balance immediate needs with long\-term goals. Create clear technical plans and provide realistic effort estimations. * **Build \& Deliver Quality:**  Take end\-to\-end ownership of feature implementation, writing clean, efficient, and well\-tested code across the stack using modern frontend and backend technologies. Proactively tackle complex technical hurdles and ensure the security, performance, and reliability of the solutions you build. * **Champion Quality \& Automation:**  Define and implement effective automated testing strategies (unit, integration, E2E) to ensure product quality. Architect and manage robust CI/CD pipelines using modern containerization, Infrastructure as Code, and pipeline automation tools for efficient and reliable deployments. * **Lead \& Mentor:**  Guide and upskill mid\-level developers through constructive feedback, code reviews, and effective delegation. Foster a team environment focused on technical excellence, collaboration, and continuous improvement. * **Communicate Effectively:**  Clearly articulate technical concepts, trade\-offs, and project status in excellent spoken English to diverse audiences (clients, PMs, team members). Proactively manage expectations and mitigate risks. * **Document for Clarity:**  Create and maintain concise and useful technical documentation that enables team understanding and future development. ***Must\-Have Qualifications:*** * **Proven Experience:**  Demonstrated track record of successfully delivering complex full\-stack applications end\-to\-end in a client\-facing or agency environment. * **Expert Full Stack Proficiency:** * Deep expertise in building interactive and performant UIs using modern frontend frameworks and languages for web and mobile development. * Deep expertise in designing and building scalable backend services and APIs using contemporary backend languages and frameworks. * Expert\-level knowledge of relational databases (SQL), including schema design and optimization. * Broad, expert\-level understanding of a major cloud platform (e.g., AWS, Azure, GCP), with strong proficiency in core compute, storage, database, and identity services. * Very strong expertise in containerization technologies, Infrastructure as Code principles and tools, and CI/CD pipeline automation. * Expert\-level experience applying automated testing frameworks for comprehensive unit, integration, and end\-to\-end testing. * Ability to define and implement a comprehensive mobile application testing strategy. * **Seniority \& Leadership:** * Experience mentoring junior/mid\-level developers, conducting code reviews, and delegating tasks effectively. * Excellent communication skills (including spoken English), with the ability to explain complex technical ideas clearly to diverse audiences. * Strong problem\-solving skills with a "figure it out" attitude and ability to work autonomously. * Proven ability to write and maintain high\-quality technical documentation. * **Process \& Mindset:** * Proven ability to translate business requirements into technical solutions. * Strong understanding and practical application of automated testing principles and CI/CD practices. * Experience using AI coding assistants in your workflow. * Experience with project management tools and managing deadlines effectively. * Demonstrable honesty, reliability, and accountability. * Proactive mindset with the ability to anticipate project needs and risks. * Commitment to continuous learning and improving team efficiency. **Nice\-to\-Have Qualifications:** * Familiarity with additional backend programming languages. * Experience with NoSQL databases, memory stores, or vector databases. * Experience with multiple cloud platforms. * Familiarity with container orchestration systems. * Experience with specific project management software. * Experience using specific AI\-powered IDEs. **About Us:** We build custom software that solves real problems for founders and businesses. We value honesty, accountability, and proactive problem\-solving. Our ideal team members are continuous learners who not only excel technically but also actively mentor others and look for ways to improve our delivery processes. We thrive on clear communication and building trust with our clients by setting realistic expectations and delivering high\-quality results. If you're a senior developer who takes ownership, thinks ahead, and enjoys guiding both projects and people to success, you'll fit right in.

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev