Software House focused on results since 1999
Senior Front End Engineer
Location
Costa Rica
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Senior Front End Engineer
Software Mind
• Own and deliver public-facing and internal features that improve user experience, performance, and SEO. • Work cross-functionally with PMs, designers, backend engineers, and QA on an agile team. • Design and implement customer-facing features using Angular, React and TypeScript that meet performance, accessibility (a11y), and SEO goals. • Collaborate with product and design to translate requirements into technical designs and estimates. • Write clean, testable code and maintain a component-driven design system. • Contribute to architecture and non-functional requirements (scalability, security, observability). • Improve site speed and Core Web Vitals by optimizing bundles, rendering strategy, and caching. • Implement and maintain automated tests (unit, integration, and E2E). • Participate in sprint planning, code reviews, and delivery processes from story inception through production rollout. • Support production services on a rotation basis and troubleshoot incidents to minimize downtime. • Mentor teammates and help raise the team’s engineering standards.
Job Requirements
- 3+ years of professional experience building production-ready applications using Angular.
- 5+ years professional front-end development experience (or equivalent demonstrable experience).
- 3+ years building production applications with React and TypeScript.
- Strong experience with modern front-end tooling: bundlers (webpack/Vite/Gulp), state management, component libraries, and design systems.
- Proven ability to deliver features used in production and own them through lifecycle.
- Proven experience using agentic AI tools (such Claude or GitHub Copilot) to accelerate front-end development workflows, including code generation, component building, and performance optimization.
- Ability to mentor team members on effective AI usage establishing best practices, identifying high leverage opportunities, and fostering a culture of thoughtful, responsible AI adoption across the engineering team.
- Experience embedding generative AI features directly into user-facing applications, such as intelligent interfaces, dynamic content generation, and LLM-powered experiences.
- Experience writing automated tests (Jest/React Testing Library, Cypress or similar).
- Solid understanding of web performance optimization, SEO fundamentals, and accessibility best practices.
- Familiarity with secure development practices and basic security testing concepts.
- Experience working in agile teams and collaborating across disciplines.
- Clear written and verbal communication skills.
- Exposure to AI-assisted development workflows and prompt engineering best practices.
Benefits
- Excellent work environment certified by Great Place To Work!
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Staff Frontend Engineer
Douro LabsDouro Labs is the company behind Pyth Pro, real-time market data infrastructure that distributes institutional-grade price feeds from primary sources directly to exchanges, market makers, and trading firms. Pyth Pro currently provides the market data behind many major cryptocurrency exchanges and prediction markets, with a growing base of institutional users relying on it daily.
• This role owns the frontend of Superluminal, a new perpetuals exchange built at Douro Labs • This is not a role built around a fixed spec • It carries real ownership over how perps trading feels and works for the people • Superluminal is built to be fast and to give traders better pricing than most exchanges currently offer
Role Description We are searching for a Frontend Developer with strong JavaScript expertise to become part of our team. In this position, you will help build sophisticated web applications while working hand in hand with architecture, integration, and product teams. You will play an important role in shaping technical solutions and supporting cross-team initiatives across the wider engineering community. - Write source code for cross-functional components of high complexity using appropriate frameworks - Apply rules and standards during code reviews to sustain quality throughout the codebase - Conduct reviews and analyses in coordination with the Architecture team - Produce estimates and validate them together with the Technical Lead - Take part in technical discovery meetings to help define upcoming initiatives - Join internal team and portfolio meetings to stay aligned with delivery objectives - Participate in meetings with Integration Teams to coordinate cross-team dependencies - Engage in the Architecture Roundtable and assist with Cell Planning activities - Get involved in BCI LABS and Developers Portal initiatives to advance shared engineering practices Qualifications - No less than 2 years of hands-on professional experience in frontend development - Solid front-end proficiency in Angular, HTML5, and JavaScript - Integration background with Java, addressing concepts such as encapsulation, coupling, pooling, asynchronicity, transactionality, persistence, data structures, memory management, and threads - Strong grasp of relational data platforms including engines, SQL, constraints, stored procedures, indexes, and different types of joins - Awareness of NoSQL databases, along with the relevant engines and tools - Applied command of HTML5, CSS3, SASS (ooCSS, BEM), Bootstrap 3, and Material Design for Angular - Confident use of JavaScript (ES5 or higher) and Angular 5 or higher, together with libraries such as Linters and Prettier - Working experience with Node 8 or higher and Express 4 for backend-related tasks - Practical understanding of session and local storage management within the browser - Background in defining, developing, executing, and controlling microservices - Grasp of architecture definition, orchestration, and transactional capabilities for cloud and front-end solutions - Familiarity with the reference model for microservice architecture and the implementation of its components - Applied knowledge of APIs, including development, execution, and security considerations - Understanding of various service interfaces, API exchangers, managers, and portals - Working command of WADL, Markdown, YAML, or JSON for API definition and documentation - Confident English communication at B2 level or higher, in both written and spoken forms Requirements - Prior experience or knowledge of enterprise-oriented products such as 360 Connect
Senior Web Tracking Engineer
HostingerSpringWater is a sister company of Hostinger, and we are looking for a team member to join a role at an acquired company in the affiliate marketing software space. This company is a small but mighty international team with an even mightier goal: turn a strong SaaS product into a growth machine.
Role Description We're scaling our website tracking infrastructure to match our growth speed, and we're looking for a Senior Web Tracking Engineer to help pave the way. You'll take ownership of how we capture and deliver conversion signal across our platforms, ensuring accurate, reliable data reaches Meta, Google Ads, and Amplitude. This is a hands-on role where you'll design solutions and see them through to production, working closely with our web tracking squad, product, and data platform teams to solve interesting and complex tracking challenges. Location: EU-based, fully remote. If you're based in Lithuania, this is a direct employment role. If you're elsewhere in the EU, you'll join as a contractor, with the same benefits (paid time off, and more) as our employees. Your day-to-day - Design and maintain server-side tracking solutions that power accurate measurement across our platforms - Ensure reliable, accurate conversion signal delivery to Meta, Google Ads, and Amplitude - Investigate and resolve complex tracking issues across devices and domains, often starting from an ambiguous problem - Partner with stakeholders across PPC, product, and data teams to work through data quality questions together - Maintain data governance standards, keeping tracking accurate and privacy-compliant across platforms - Continuously improve the quality, reliability, and scalability of the data we collect Qualifications - 4+ years of hands-on experience implementing and maintaining web tracking - Experience with server-side tracking implementation (server-side GTM or equivalent) - Strong working knowledge of conversion APIs (Meta CAPI, Google Ads conversion imports), including deduplication and identity-matching logic - Advanced knowledge of Google Analytics 4, Google Tag Manager, and Amplitude - Strong JavaScript fundamentals and understanding of web technologies (HTML, CSS) - Solid understanding of data privacy regulations (GDPR) and their practical impact on tracking implementation - Strong communication skills, able to explain technical tradeoffs to non-technical stakeholders - Comfortable owning ambiguous problems without a fully pre-defined scope Requirements - Experience with containerized infrastructure (Kubernetes/GKE, Docker) - Experience with SQL and data visualization tools - Exposure to additional analytics or tracking platforms beyond GA4/GTM/Amplitude Benefits - 🚀 360 Growth: Limitless learning opportunities with access to platforms like Reforge and CoachHub, global conferences, feedback culture, digital libraries, and industry-leading subscriptions. - 🎯 Freedom & responsibility: Work on your terms, whether from the comfort of home or anywhere in the world. Enjoy the flexibility to manage your schedule while bringing your ideas to life in a fast-paced, dynamic environment. - 💪 Wellness simplified: Company-provided sick days, 20 paid suspension days, Headspace subscriptions, and recharge leave. - 🎉 Work hard - play hard: Celebrate your achievements with company events like Town Hall, Meet the Client initiatives, team-building experiences, and workations. Compensation Gross salary from 5500 EUR/month, depending on your experience and skills. We’re always looking for experienced talent to raise the bar. If you’re excited about the role but the listed salary range doesn’t align with your expectations, we still encourage you to apply - we’re open to adjusting compensation based on the impact and value you bring.
Full Stack Web Developer
FlexFlex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!
Role Description We are looking for a skilled Full Stack Web Developer to join our Engineering Systems team. Reporting directly to the Head of Engineering Systems, you will play a key role in supporting ongoing projects and expanding our capabilities through the development of scripts, integrations, and modern web applications. The Full Stack Web Developer role is remote-based. What a typical day looks like: - Develop and maintain scripts and API integrations across CAD, PDM, and related engineering platforms - Build and enhance full-stack Node.js web applications to support business needs - Create and maintain PowerShell scripts to automate processes and support existing applications - Collaborate with cross-functional teams to support and deliver engineering system projects - Take ownership of development activities while contributing as a proactive team member - Support the introduction and improvement of development processes (e.g. GitHub, Azure DevOps, testing frameworks) - Work with databases and support SQL-related tasks when required - Leverage Autodesk Platform Services (Forge) for integrations and custom solutions - Provide guidance and support to team members, including training where needed - Continuously identify opportunities to improve systems, tools, and processes Qualifications - Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field - 4+ years of experience as a Full Stack Developer, with strong expertise in Node.js - Solid experience with PowerShell scripting - Strong knowledge of REST APIs and modern web development technologies (HTML, CSS) - Experience with testing, code review, and release management processes - Working knowledge of SQL scripting and database-related tasks - Experience with Autodesk platforms, applications, and their APIs, familiarity with PDM/PLM systems or BIM360 / Autodesk Construction Cloud (ACC), and knowledge of Python would be considered a plus Benefits - An environment where you will feel fulfilled by your work, valued for your contribution, and celebrated for your success - A competitive salary and benefits package which includes: - A merit-based annual pay review - Enhanced annual leave - Employee recognition scheme and long service awards - Referral bonus - Volunteer days - Group Life Insurance, including a death in service payment and access to a virtual GP service 24/7 365 days a year - Sick pay scheme - Cycle to Work scheme - Enhanced maternity/paternity leave - Flexible/Remote/Hybrid Work based on your Job Function - Travel opportunities (role dependent) - Support in your well-being by access to Employee Assistance Programme offering free access to qualified counsellors and expert advice - On-site trained Mental Health First Aiders - Access to various discount programs (including food, activities, gym memberships etc.)


