Job Closed

This listing is no longer active.

Thaloz logo
Thaloz

We help companies achieve their goals and expand their business through technology.

Full Stack Engineer – Frontend Oriented

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

139 days ago

Salary

0

Seniority

Senior

Job Description

Full Stack Engineer – Frontend Oriented

Thaloz

• Independently design, develop, and maintain scalable web applications using React for the front end and Node.js/Express for the back end. • Solve complex front-end challenges, including UI/UX improvements, performance optimization, and responsive design to enhance user experience in a high-transaction environment. • Build and implement new features related to global monetary transactions, ensuring security, reliability, and compliance with industry standards. • Debug and resolve client-side and server-side issues efficiently, minimizing downtime and improving system stability. • Write comprehensive unit and integration tests using Jest and React Testing Library to maintain high code quality and prevent regressions. • Collaborate with other engineers, product managers, and QA teams to ensure quality assurance and smooth release cycles. • Participate in code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning and improvement. • Contribute to the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance. • Stay up-to-date with emerging technologies and industry trends to recommend and implement improvements that enhance product performance and scalability. • Utilize DevOps tools and cloud services to support deployment, monitoring, and infrastructure management as needed.

Job Requirements

  • JavaScript**: Expert-level proficiency in JavaScript, including ES6 features, asynchronous programming, and modern development patterns. Ability to write clean, maintainable, and efficient code is essential for both front-end and back-end development.
  • React**: Strong experience with React, including component-based architecture, state management, and lifecycle methods. Proficiency in Redux for state management is critical. The ability to solve complex UI challenges and optimize rendering performance is essential.
  • Node.js**: Proficient in Node.js for server-side development, with a deep understanding of event-driven architecture, asynchronous I/O, and RESTful API design.
  • Express**: Experience building scalable and secure APIs using Express.js, including middleware integration, routing, and error handling.
  • Jest**: Skilled in writing unit and integration tests using Jest to ensure code reliability and maintainability. Familiarity with mocking, snapshot testing, and test coverage analysis.
  • React Testing Library**: Proficient in using React Testing Library to write tests that simulate user interactions and verify component behavior, ensuring a robust front-end codebase.
  • Debugging**: Strong debugging skills across both client-side and server-side environments. Ability to diagnose and fix complex issues using browser developer tools, Node.js debuggers, and logging frameworks.
  • Nice-to-Have Skills**:
  • CSS**: Solid understanding of CSS, including Flexbox, Grid, and responsive design principles, to create visually appealing and accessible user interfaces.
  • GraphQL**: Experience with GraphQL APIs, including schema design, queries, mutations, and integration with React using Apollo Client.
  • Cypress**: Familiarity with Cypress for end-to-end testing to automate user flows and ensure application stability across releases.
  • Jenkins**: Knowledge of Jenkins for continuous integration and continuous deployment (CI/CD) pipelines, enabling automated build, test, and deployment processes.
  • Jira**: Experience using Jira for agile project management, including sprint planning, issue tracking, and collaboration with cross-functional teams.
  • React Hooks**: Deep understanding of React Hooks for managing state and side effects in functional components, improving code readability and reusability.
  • Apollo GraphQL**: Experience with Apollo GraphQL client for managing data fetching and caching in React applications, enhancing performance and developer experience.

Related Job Pages

More Frontend Engineer Jobs

Lago logo

Frontend Software Engineer – Mid-Senior

Lago

We connect talented individuals from emerging markets with top-tier remote job opportunities.

Frontend Engineer139 days ago
Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

- Develop and maintain UI applications using React, React Router, Tailwind CSS, and TypeScript. - Build reusable, scalable components consistent with design system standards and UX patterns. - Implement new screens and features from Figma or similar design handoffs, ensuring accurate UI/UX execution. - Translate user flows and product requirements into intuitive, user-friendly interfaces. - Design and build interactive charts, dashboards, and data-driven visualizations using Recharts. - Optimize frontend performance through memoization, code splitting, lazy loading, and best-practice rendering techniques. - Write clean, maintainable code with a focus on component architecture and long-term scalability. - Collaborate closely with designers, product managers, and backend engineers to refine requirements and deliver high-quality features. - Participate in code reviews and help elevate frontend quality across the engineering team. - Document UI patterns, component behavior, and best practices. - Stay up to date with modern frontend libraries, patterns, and tooling. - Perform other duties as assigned.

Serbia
Job Closed
Socure logo

Senior Frontend Engineer

Socure

The leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com

Frontend Engineer140 days ago
OtherRemoteTeam 501-1,000Since 2012H1B Sponsor

• Develop robust user interfaces from high-fidelity designs and functional specifications of varying complexity. • Collaborate with product managers, designers, and engineers to deliver an exceptional, customer-centric product. • Own features end-to-end, from design reviews to production rollout, ensuring high quality, usability, and performance. • Create comprehensive unit, integration, and end-to-end tests for robust code and broad functional coverage. • Break down complex technical and product challenges into actionable tasks and drive them to successful completion. • Contribute to the evolution of our design systems and frontend architecture to enhance scalability, maintainability, and developer experience. • Partner with backend and infrastructure engineers to define efficient APIs and data contracts. • Mentor and coach fellow engineers by sharing expertise, conducting code reviews, and promoting engineering best practices. • Champion accessibility, performance, and security throughout frontend development. • Work in an agile, fast-paced environment focused on rapid delivery and continuous improvement.

United States
$180K - $210K / year
Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Collaborate with the design team to translate wireframes and mockups into functional web applications using ReactJS and Gatsby. • Develop and maintain reusable, efficient frontend components and implement new features to meet project requirements. • Integrate various data sources, such as APIs and databases, into our websites to provide dynamic content and functionality. • Optimize web applications for search engine visibility and performance through techniques like image optimization, code splitting, and asset optimization. • Write comprehensive tests to ensure the stability and reliability of the codebase, using tools like Jest and React Testing Library. • Participate in code reviews, providing constructive feedback and ensuring code quality and best practices are maintained. • Provide technical guidance and mentorship to junior developers, helping them grow and develop their skills.

Brazil
Job Closed
GiveCard logo

Frontend Engineer

GiveCard

Money Movement, Made Magical.

Frontend Engineer140 days ago
OtherRemoteTeam 11-50Since 2018

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re hiring a Frontend Engineer to help build and improve the interfaces that power GiveCard — both for the organizations distributing funds and for the people receiving them. - This is a hands-on individual contributor role for someone with a few years of professional frontend experience. - You’ll work closely with product, design, and backend engineering to build accessible, reliable, and delightful user experiences. - We value shipping meaningful improvements quickly, learning from real user feedback, and iterating. - This role is Remote, but you're welcome to work from our offices in New York and San Francisco whenever convenient. How You’ll Impact the Company - Build and ship frontend features used daily by enterprises, nonprofits, governments, and individuals receiving financial assistance through GiveCard. - Work across multiple surfaces, including customer-facing admin tools and cardholder web applications. - Ship iteratively and pragmatically, balancing speed and quality while continuously improving the product through real-world usage and feedback. - Collaborate closely with designers and backend engineers to turn product ideas into polished, production-ready features. - Contribute to and improve our frontend codebase by writing clean, maintainable TypeScript and Vue code. - Help uphold high standards for accessibility, usability, and performance. - Learn GiveCard’s product and technology stack quickly and take increasing ownership of frontend areas over time. Requirements - 2–3 years of professional experience building frontend applications. - Experience working with Vue.js and TypeScript in production environments. - Solid understanding of modern frontend fundamentals (component architecture, state management, APIs, etc.). - Curiosity and openness to using modern tools, including AI, to work more effectively and ship faster. - Experience building responsive, user-friendly interfaces. - Ability to collaborate effectively with designers, product managers, and backend engineers. - Comfort working in a fast-moving environment and learning new systems quickly. - Strong attention to detail and pride in writing high-quality, production-ready code. - A genuine interest in building technology that makes a positive impact. Exceptional Candidates Will Have - Experience building accessible web applications, including familiarity with accessibility best practices. - Experience with the Vue Composition API and building highly organized and reusable components. - Experience thriving in environments that favor iteration, ownership, and getting working software into users’ hands quickly. - Strong intuition for usability and user-centered design. - Experience working on complex, data-heavy frontend applications. - Familiarity with modern frontend tooling and workflows (Vite, testing frameworks, linting, etc.). - An allergy to assuming someone else will catch or solve issues; proactively takes initiative to identify, analyze, communicate, and drive improvements and fixes. - Curiosity and eagerness to learn new technologies and improve as an engineer. - A builder’s mindset — excitement about shipping features and seeing them used in the real world. Benefits - Working alongside very smart people on technology that genuinely matters. - A remote-friendly work environment with a dog-friendly office in Manhattan. - A minimum of 25 days of PTO. - 100% medical, dental, and vision insurance coverage for you and your family. - Generous parental leave. - Expected compensation of $120,000 – $140,000, based on level and experience.

United States
Job Closed