Develop Full Stack applications, ensuring high technical quality and alignment with business objectives.
Participate in architectural decisions, proposing scalable, secure, and modern solutions.
Collaborate with multidisciplinary teams (POs, Designers, QAs, DevOps, etc.) in an agile and fast-paced environment.
Contribute to code reviews, promote best practices, and share technical knowledge.
Actively participate in technical meetings and alignments with stakeholders and clients.
Adapt quickly to new contexts and challenges, adding value across different types of projects.
Requirements
8+ years of software development experience.
Experience across multiple projects or companies (minimum 5), covering different industries and challenges.
Strong proficiency in React (both Class Components and Functional Components).
Proficient in TypeScript and JavaScript (ES6+).
Strong knowledge of HTML5, CSS/SASS, Redux, React Router, and API consumption (Fetch/Axios).
Experience with Python (back-end experience with frameworks such as FastAPI, Flask, or Django is desirable).
Knowledge of microservices architecture and system integration.
Experience with unit testing, DevOps (Docker, Kubernetes, CI/CD), and relational and non-relational databases (SQL Server, MongoDB).
Familiarity with cloud platforms (GCP or similar), messaging systems (Kafka, RabbitMQ, Pub/Sub), and automated pipelines (Jenkins, Sonar).
Basic knowledge of cronjobs/workers and version control best practices.
Experience with DDD (Domain-Driven Design) or Clean Architecture.
Advantage: previous experience with AI/ML or projects involving intelligent models or data-driven automation.
Excellent communication and the ability to work in multidisciplinary teams.
Proactive in proposing solutions and anticipating technical issues.
Organized and detail-oriented, maintaining quality even in complex scenarios.
Adaptable to work across different contexts and technology stacks.
Active participation in agile ceremonies and clear, assertive interaction with clients.
Benefits
SCamara is seeking a Mid-level Fullstack Developer to work in partnership with a major utilities company.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Full Stack developmentReactTypeScriptJavaScriptHTML5CSSSASSReduxAPI consumptionPython
Soft skills
communicationproactive problem-solvingorganizational skillsdetail-orientedadaptabilitycollaborationtechnical knowledge sharingstakeholder alignmentparticipation in agile ceremoniesability to work in multidisciplinary teams