Front End Developer
Our company is recruiting a Front End Developer with interest in advancing innovative edge connectivity solutions, and the skills, experience and bring digital content and services to create innovative products and services. The Developer’s work will involve building very user-friendly digital interfaces for EdgeCase’s software and hardware. They will also participate in identifying and designing data flows, including for device setup, content administration, profile management, user consumption of content and automated analysis tools. The Developer will also participate in team discussions identifying and designing the company’s strategic direction, which will help prioritize functionalities and related investments.
RESPONSIBILITIES:
Develop graphic user interfaces (GUIs) for EdgeCase products, including both hardware and software
Iteratively identify areas of improvement in user interface functionalities
Participate in product and service design strategic discussions and processes
Communicate project delivery related decisions towards project and service management, ensure resolution of issues and avoid delivery issues
Utilize strong communication and leadership skills and ability to mentor others, analytical, conceptual and strategic thinking skills
Strong ability to interpret complex technological concepts to non-technical audiences
Work as a collaborative, solutions-oriented person, with strong communication and relationship building skills with colleagues
Drive improvements in development tools and adherence to technologies with inputs from internal teams and external developer communities
Collaborate as a creative, self-motivated, flexible team player with an ability to work independently
Work with flexible mindset essential for a startup environment
Fluency in English - both written and verbal.
QUALIFICATIONS
Significant experience working in an agile environment (daily standups, accountability for own tasks, talking to a business owner)
BS in Computer Science, web development, software development or related experience
4 - 7 years of software development experience
Experience shipping production-quality code
Ability to independently organize work, prioritize tasks, and manage multiple and changing priorities
Experience working in a startup, with rapidly changing needs and priorities
Creative and collaborative approach to solving complex challenges.
PAST EXPERIENCE:
Experience developing or modifying software for:
Content caching
Store-and-forward functions
Cloud-native applications
Android OS
Edge nodes
Content delivery networks (CDNs)
Compartmentalized user files
Capture of smartphone user data
Virtualized GSM network functions
End-to-end security spanning across edge layer security, application, transport, network, cloud and infrastructure security controls, data privacy and protection controls
Experience developing user interfaces for:
Cloud-native applications
Content caches
Android OS
Edge nodes
Content delivery networks (CDNs)
Compartmentalized user files and profiles
Experience working with a compelling combination of the following software:
StarlingX
xCache
OpenStack
Kubernetes
Mobile AJAX
PREFERRED QUALIFICATIONS:
Experience working with OpenRAN technologies
MS in Computer Science
LOCATION:
In-person or remote, with a preference for location within 4 hours of Eastern Standard Time (EST).
TO APPLY:
Please send your resume, cover letter, as well as the names and contact information of two references to info@edgecase.com. If not clearly explained on your CV, please submit a list of projects where you made significant contributions.
Please note: EdgeCase may hire more than one engineer for the role described in this announcement.