Position Overview:
We are searching for a highly skilled and experienced Senior Front-End Developer with a keen eye for engaging graphical design and proficiency in Elixir, Phoenix LiveView, Figma, and full-stack development. As a Senior Front-End Developer, you will be working on web interfaces for hardware-based edge compute applications and cloud services for our IoT web-platform. You will play a key role in creating visually stunning and user-centric interfaces while contributing to the development of robust full-stack solutions.
Requirements
Show off these KSA’s (knowledge, skills and abilities):
Musts:
- UI Design and Development:
o Lead the design and development of user interfaces for web applications, ensuring a visually appealing and intuitive user experience.
o Collaborate closely with UX designers, product managers, and other stakeholders to translate business requirements into effective UI solutions.
- Front-End Development:
o Utilize modern front-end technologies and frameworks to create responsive and scalable UI components.
o Ensure cross-browser compatibility and optimize application performance for a seamless user experience.
o Provide a satisfying mobile experience for our customers.
- Full Stack Development:
o Contribute to the development of server-side components.
o Collaborate with backend developers to integrate UI components with server-side functionality, ensuring a cohesive and efficient full-stack solution.
- Database Integration:
o Design and implement database schemas, queries, and interactions to support UI and application functionality.
o Work with database technologies.
- API Development:
o Develop and maintain RESTful APIs to facilitate communication between the front-end and back-end systems.
o Ensure API security, performance, and scalability.
- Code Quality and Testing:
o Conduct code reviews to maintain high code quality standards and provide constructive feedback to team members.
o Implement testing methodologies, including unit testing and integration testing, to ensure the reliability of both front-end and back-end components.
- Collaboration and Communication:
o Collaborate effectively with cross-functional teams to deliver end-to-end solutions.
o Communicate technical concepts and solutions to both technical and non-technical stakeholders.
- Leadership and Mentorship:
o Provide technical leadership within the UI and Full Stack development team, guiding junior developers and fostering a collaborative and innovative work environment.
o Mentor team members, sharing knowledge and best practices to enhance overall team capabilities.
You’ll stand out if:
- Proficient in using the PETAL stack (Phoenix, Elixir, Tailwind CSS, Alpine.js, LiveView)
Benefits
Salary Range $160-170k/year
Location: US Based Remote or Hybrid if located within commuting distance of Boulder, CO
We offer:
Unlimited PTO plus 10 holidays per year
Excellent health benefits (medical, dental and vision)
Company provided STD, LTD, Life and AD&D insurance
401k with employer matching
Quarterly educational/training budget
Hybrid for those in Boulder/Denver area
Dog-Friendly office
A culture of innovation and support
See more at freewave.com
ITAR REQUIREMENTS:
FreeWave Technologies, Inc. engineers and manufactures certain products that are considered ITAR-controlled items under the International Traffic in Arms Regulations (ITAR). Consistent with ITAR, any position at FreeWave that involves work with the engineering or manufacturing functions of the Company may only be filled by a candidate who is (i) a citizen of the United States, or (ii) a person who has been accorded the privilege of residing permanently in the United States as an immigrant in accordance with the immigration laws or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here (https://www.pmddtc.state.gov/?id=ddtc_kb_article_page&sys_id=24d528fddbfc930044f9ff621f961987).
EOE/M/F/V/D
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Additional responsibilities and requirements may change at any time with or without notice.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.