Senior Full Stack Developer
Job description
We are looking for a skilled Senior Full-Stack Developer to lead the design and development of modern web and mobile applications. This role combines hands-on coding with technical leadership and direct client interaction. You will own key frontend and backend decisions while mentoring team members and ensuring high engineering standards.
Key Responsibilities
Lead the design and development of full-stack applications using React, React Native and Node.js
Own frontend architecture, component design, and state management
Design, build, and maintain scalable backend APIs and services
Translate client requirements into robust technical solutions
Participate in client discussions, demos, and requirement-gathering sessions
Review code, mentor junior developers, and enforce best practices
Collaborate with DevOps teams on deployments and releases
Ensure application performance, security, scalability, and maintainability
Required Qualifications
4–6+ years of professional full-stack development experience
Strong expertise in React and React Native
Strong experience with Node.js
Solid understanding of REST APIs and authentication mechanisms
Experience with databases (SQL and NoSQL)
Proven client-facing experience
Demonstrated leadership and hands-on development skills
Experience using Git and participating in code reviews
Nice to Have
Exposure to AWS or other cloud platforms
Familiarity with Docker and CI/CD pipelines
Experience with AI/ML or data-intensive applications
¿Te interesa este puesto?