Frontend Software Engineer
About the role
BlueTread is a software development company dedicated to building innovative, scalable solutions for businesses. Founded in 2014 out of a passion for solving complex challenges, we specialize in web and mobile applications, system integrations, and SaaS solutions. This fully remote position requires you to reside in the U.S.
You're a Software Engineer specializing in front-end development, driven by a passion for building great user experiences and collaborating with a team to bring them to life. In this role, you'll work closely with graphic designers and the product team to create a flexible and well-structured front-end architecture, supported by robust APIs. You'll develop user interfaces that seamlessly connect customers with backend business systems, targeting both iOS and Android platforms using React Native.
Responsibilities
- Coordinate with development teams and designers to create web applications that run seamlessly on multiple platforms.
- Design and develop user interface components for JavaScript-based web and mobile apps using React Native.
- Troubleshoot and resolve issues to enhance front-end performance.
- Write reusable, efficient, and scalable JavaScript code, and develop modular front-end components.
- Understand client requirements to build applications within stipulated timelines and budgets.
- Utilize additional JavaScript libraries, such as Redux, to handle asynchronous API calls and improve performance.
- Plan and implement the data and presentation layers of the application’s front end.
Requirements
- Bachelor’s degree in computer science or 2+ years of relevant experience in a related field.
- Proficiency in React Native framework for mobile application development.
- Expertise in JavaScript, TypeScript, and React, including familiarity with ES6+ syntax.
- Experience with Redux or other state management libraries for React Native.
- Understanding of REST APIs, GraphQL, and experience with networking in mobile applications.
- Knowledge of UI/UX design principles and experience working with wireframes.
- Familiarity with security best practices in mobile application development.
- Experience programming with the Swift Language on iOS.
- Proficiency in using source-code management systems like Git.
- Strong debugging and problem-solving skills.
- Experience leading and participating in teleconferences on platforms like Teams.
- Ability to collaborate effectively in team environments while making swift, informed decisions.
- Must be located in the United States and authorized to work without sponsorship.
Benefits
- Remote-first culture, offering flexibility and work-life balance.
- High-paced, high-energy, and high-performance environment.
- Trusting and ego-free environment with an energetic and collaborative team.
- Career path with opportunities for increased responsibility, mentorship, and leadership.
- Comprehensive medical, dental, vision, and life insurance.
- Flexible vacation time and 9 paid holidays.
- Opportunities for job training, learning, and professional development.
Pay
Salary range based on experience: $85,000 – $110,000.