FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
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 Full Stack Software Engineer, TypeScript, Java
Garmin Cluj. Design and develop full-stack applications using TypeScript, Python, Java, or other relevant technologies .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack application development using TypeScript, Python, and Java, with a strong focus on system architecture and software lifecycle management. Proven ability to collaborate across teams and provide technical guidance while ensuring scalable and secure software solutions.
Highest-signal resume keywords
Full-Stack Application DevelopmentTypeScript ProgrammingAgile Software DevelopmentSystem Architecture DesignTechnical Guidance and Code Reviews
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
TypeScriptPythonJavaNode.jsReactVueDjangoAngularREST APIsDatabase Integration
Soft Skills
Analytical SkillsProblem-Solving SkillsClear CommunicationCollaborationPrioritization
Tools & Technologies
CI/CD PipelinesTest AutomationConfiguration ManagementBuild SystemsDebuggers
Industry Keywords
AgileScrumSoftware Development LifecycleWeb Application PerformanceSecurity
Tech Stack
Tools & technologiesAngularDjangoFlaskJavaJavaScriptNode.jsPythonReactTypeScriptVue.js
About the role
Key responsibilities & impact- Design and develop full-stack applications using TypeScript, Python, Java, or other relevant technologies
- Own complex modules and services from technical design through implementation and delivery
- Contribute to system and application architecture decisions
- Translate functional and technical requirements into clear engineering tasks
- Build reliable, scalable, secure, and maintainable software solutions
- Investigate complex technical issues and implement effective solutions
- Provide technical input on frameworks, feasibility, dependencies, estimates, and delivery risks
- Collaborate with engineering, product, and business stakeholders to define and validate solutions
- Support other engineers through code reviews, design reviews, knowledge sharing, and hands-on collaboration
- Evaluate and introduce improvements to technologies, automation, engineering standards, and development practices
Requirements
What you’ll need- Strong software development experience with TypeScript, JavaScript, Python, or comparable modern programming languages
- Experience designing and developing full-stack web applications, including user interfaces, REST APIs, backend services, and database integrations
- Proficiency with relevant frameworks and technologies such as Node.js, React, Vue, Django, Angular, or Flask
- Experience contributing to the design of complex software systems and making sound architecture and implementation decisions
- Experience throughout the software development lifecycle in Agile or Scrum environments
- Strong analytical and problem-solving skills
- Ability to translate business and technical requirements into practical solutions
- Ability to work independently, prioritize technical work, and collaborate effectively across teams
- Clear written and verbal communication skills
- Experience supporting other engineers through technical guidance, code reviews, design discussions, or knowledge sharing
- DevOps practices, CI/CD pipelines, and test automation would be a plus
- Knowledge of web application performance, scalability, and security would be a plus
- Experience with configuration management, build systems, debuggers, emulators, and simulators would be a plus
- Familiarity with agentic AI patterns, including tool-using agents, function calling, and multi-step workflows, would be a plus
- Structured approach to validating and reviewing AI-generated outputs would be a plus
Benefits
Comp & perks- 24 days off each year plus extra vacation days based on years at Garmin and compensation for legal holidays
- Health package subscription and yearly budget for glasses
- Monthly budget for sports and wellbeing activities
- Local and global career development programs, including training, mentorship, technical and leadership development
- Access to e-learning platforms and support for technical conference attendance
- Loyalty bonus within the company
- Special bonuses for holidays and personal life events
- Meal tickets
- Significant discount for Garmin products
- Employee stock purchase plan
- Contribution to the retirement plan (Pillar 3)
- Garmin products available for testing and borrowing
- Event series championing wellbeing, sports, and community, including sports events, classes, hackathons, and parties
- Flexible work arrangement allowing work from home up to four days per month or one day per week