Bilingual, 5+ years experience, Remote
About Us
NetMidas is a software staffing company based in Cali, Colombia since 2007. We have worked with a broad range of clients including large multinationals (including Apple), startups, international NGOs, and our own digital products. We seek a tailored Senior Front-end Engineer to work directly with an exciting US startup focused on Fintech + Web3.
About our Client
This exciting startup is still in stealth mode and is focused on building a best-in-class experience in the self-custody cryptocurrency space. Their goal is to enable individuals to achieve true self-custody while eliminating the daunting challenges of navigating its notorious complexity. They are looking for a motivated and experienced Senior Front End Engineer to join in a startup environment and all your skills will be used to generate opportunities to grow and learn. This is your opportunity to get in early with a team made up of Silicon Valley veterans, who are working on a fascinating Web3 project in the Fintech world.
Position Summary
As a Senior Front End Engineer, you will have a large impact and efficacy in a company highly focused on the user experience. The ideal candidate will have a deep understanding of front-end technologies, a passion for user experience, familiarity with starting projects from the beginning, and a track record of delivering high-quality, scalable web applications. Coding ability and understanding are more important than the number of years of experience.
Requirements
Must Haves
- Ability to communicate in English (Professional English proficiency).
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in front-end development.
- Proficiency in JavaScript, and modern JavaScript frameworks/libraries
- Proficiency in React for front-end web development
- Proven working experience with Vue
- Strong CS fundamentals, particularly in browsers
- Solid knowledge of CSS fundamentals.
- Solid knowledge of the benefits, pros, and cons of using Web sockets compared with Async requests
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with version control systems (e.g., Git).
- Strong understanding of responsive design principles and mobile-first development.
- Experience with performance optimization techniques and tools.
- Experience with testing frameworks and end-to-end testing tools
- Familiarity working with CI/CD pipelines and automated deployment processes is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Key Responsibilities
- Design, develop, and maintain responsive, user-friendly web applications using modern front-end technologies.
- Collaborate with the team to translate design mockups and wireframes into functional, high-performance web applications.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Optimize web applications for maximum speed and scalability.
- Conducted code reviews, mentored junior developers, and contributed to continuously improving our development processes.
- Stay up-to-date with the latest front-end technologies and industry trends, and proactively recommend improvements to enhance our products and development workflows.
- Troubleshoot and resolve front-end issues, bugs, and performance bottlenecks.
- Ensure the technical feasibility of UI/UX designs and implement solutions that provide a seamless user experience.
- Work closely with the QA team to ensure the delivery of high-quality, bug-free applications.
Compensation, Contract, Terms
- USD 34 per hour, paid monthly.
- Contract: Long-term contract with no end date, direct with client. Generous paid time off and company holidays. Equity in the company.
- Location: Remote (Flexible work hours)
- Full-time
- Start date: ASAP
Application process
- Send your CV to lucero.linares@netmidas.com with the subject Front-end + Web3’ and a short text explaining your work history, capabilities, and interests.
- Then you will be invited to take a technical test and a series of interviews and evaluations.
- The interview process will be complete within 10 days of our first conversation!