Senior Software Engineer
Aviso de fuente externaen Ampstek
Job Title: Senior Software EngineerLocation: San Jose, Costa Rica (Onsite)Duration:- Long term ContractJob DescriptionBachelor's degree in Computer Science, Software Engineering, Informat...
Salario
No especificado
Ubicación
San José, Costa Rica
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Senior Software Engineer
San José, Costa Rica
Descripción del empleo
Job Title: Senior Software EngineerLocation: San Jose, Costa Rica (Onsite)Duration:- Long term ContractJob DescriptionBachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.10+ years of hands-on industry experience.Strong communication and stakeholder collaboration skills.Experience working in fast-paced Agile environments.Passion for continuous learning, innovation, and engineering excellence.Ability to work independently while contributing effectively within distributed global teams.Position 1 & 2:Senior Software Engineer (Front-End / Full Stack)Role OverviewWe are seeking experienced Senior Software Engineers with strong front-end and full-stack development expertise to design, develop, and maintain modern web applications and APIs supporting Ninja Online pre-sales solutions. The ideal candidate will be passionate about scalable software, modern UI frameworks, cloud-native development, and Agile delivery methodologies.Key ResponsibilitiesDevelop and enhance responsive web applications using React, TypeScript, and modern JavaScript frameworks.Design and implement Single Page Applications (SPA) and Micro Frontend (MFE) architectures.Develop and maintain backend services and APIs using FastAPI, Node.js, Python, and C#.Collaborate with Product Owners and Scrum teams to deliver user stories, epics, and backlog items.Participate in Agile ceremonies including Sprint Planning, Daily Standups, Reviews, and Retrospectives.Build scalable, secure, and maintainable software solutions.Contribute to CI/CD initiatives and DevOps best practices.Create technical documentation and support knowledge-sharing activities.Work closely with QA engineers to ensure product quality and reliability.Support ongoing innovation initiatives, including AI-enabled development practices where applicable. Required Skills & QualificationsTechnical SkillsJavaScript, React, TypeScript, Node.jsHTML5, CSS3, Responsive UI DesignSingle Page Applications (SPA)Micro Frontends (MFE)Jotai State ManagementFastAPI and API DevelopmentPythonChashtag#GitHub and Git-based workflowsDockerElasticSearchPostmanGrommet UI Framework Additional Skills for Full Stack EngineerAWS Cloud ServicesBackend Architecture and API DesignSystem Integration and Performance Optimization
Kinldy share the resume