FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Developer – Full-Stack
Quality DigitalSenior Full-Stack Developer at Quality Digital enhancing client business through innovative tech solutions. Lead and mentor teams, ensuring project efficiency and quality.
Tech Stack
Tools & technologiesAngularDockerFlutterGraphQLJavaJUnitKafkaKubernetesMavenMySQLNode.jsOpenShiftOraclePythonReactRedisSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Mentor the team on testing practices, tools, and concepts, participate in refactoring, and support QA in building complex automated test scenarios
- Oversee project roll-out processes, identify and resolve issues, and, in critical situations, take the lead to guide the team
- Identify security vulnerabilities arising from the development process (or otherwise), support remediation efforts, and produce documentation mapping the identified issues
- Have a solid understanding of architectural models and best practices, and support the architecture team when needed in validating and designing solutions
- Maintain a holistic view of the project and help the team break down tasks and ensure clear understanding to improve delivery efficiency
- Monitor and analyze team metrics, suggesting changes to planning and alignment processes
- Document and demonstrate solutions by producing documentation, flowcharts, layouts, diagrams, charts, code comments, and clean, readable code
- Ensure that the solution being developed meets client needs and follows best practices
Requirements
What you’ll need- Advanced knowledge of software development practices
- Frontend and backend patterns and best practices
- Security and performance best practices for the web
- Experience developing microservices using Java Spring Boot and Node.js, and familiarity with front-end frameworks such as React and Angular
- Experience with GraphQL, Flutter, Python, OpenShift, Kubernetes, Docker, Maven, and message queues (JMS, ActiveMQ or Kafka)
- Strong front-end development skills with React, Angular and Node.js; experience with Flutter is a plus
- Knowledge of design patterns
- Unit testing with JUnit, log monitoring (e.g., DataDog), and Git
- Databases: Oracle, SQL, MySQL and Amazon Aurora
- Caching with Redis
- Familiarity with SOLID principles, Clean Code and Scrum
Benefits
Comp & perks- Meal allowance and/or food card for groceries and meals 🍴
- Medical and dental plans to keep you and your family healthy 💙
- Pharmacy discount program for medication 💊
- Childcare assistance according to current policy 🍼
- Gym membership discounts to encourage exercise 🤸♀️🤸♂️
- Partnership with SESC for cultural and leisure programs ✈
- Partnerships for language learning, technology training and online course platforms 📚
- Payroll-deductible loans with attractive rates + financial education program 💰
- Corporate University and learning paths with content on technology, soft skills, market trends and more 👨💻
- Employee referral program with potential rewards and bonuses 🎁
- Group life insurance ⛑
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java Spring BootNode.jsReactAngularGraphQLFlutterPythonOpenShiftKubernetesDocker
Soft Skills
mentoringleadershipproblem-solvingcommunicationdocumentationteam collaborationtask managementanalytical skillsefficiency improvementproject oversight