Front-end Software Engineer
TeleGeography
Washington, D.C. / Remote
TeleGeography, a specialty market research firm that produces authoritative, data-driven
analysis of the global telecommunications industry, is expanding its Data Team with a Front-end
Software Engineer position. The Front-end Software Engineer will contribute to the design,
development, and maintenance of web applications and intelligent visualizations that deliver
data-driven insights to our clients. This hands-on role will work directly on both purpose-built
data platforms for our clients, and our off-the-shelf syndicated research offerings.
The ideal candidate will have professional experience working with front-end technologies such
as React and Node.js, along with a solid understanding of back-end scripting languages like
Python and Ruby on Rails. If you are enthusiastic about application design, visualization, and
developing innovative new solutions to complex problems, this is the team for you.
Responsibilities:
Develop and maintain intuitive, responsive, and high-performance applications using
React, Node.js, and other front-end frameworks.
Design and implement data-driven visualizations that translate complex telecom data
into clear, actionable insights.
Collaborate with back-end engineers to integrate APIs and other data sources to ensure
seamless data flow across platforms.
Work closely with product managers and design teams to translate requirements into
functional software solutions.
Write clean, maintainable, and efficient code while ensuring best practices in software
engineering.
Troubleshoot, debug, and optimize code for performance, scalability, and usability.
Qualifications:
Experience: 3+ years of professional experience in front-end application development
Technical Skills:
o Front-end dev: Proficient in React, Node.js, and other front-end frameworks.
Experience with HTML, CSS, and JavaScript
o Data Visualization: Experience in building charts, graphs, and interactive
dashboards (D3.js, Chart.js, Dash/Plotly, Streamlit, Tableau, etc.).
o Experience using version control systems (e.g., Git) in a team development
environment
1/15/2024 1
o Familiarity with back-end scripting languages, such as Python, Ruby on Rails, or
similar.
o Ability to take responsibility for key portions of a project and develop towards a
given goal independently, while calling on additional support from the team when
needed
o Professional communication skills, to correspond about complex topics with
both technical and non-technical audiences
o Analytical and design skills to understand the aims of end-users, and how those
needs can be met utilizing our existing datasets
Education: Bachelor’s degree, preferably in Computer Science, Mathematics,
Engineering, or some other related technical discipline
Bonus Skills:
o Experience working with cloud platforms (AWS, Azure, GCP), and application
o Familiarity with mapping software tools (Mapbox, GIS, etc.)
o Knowledge of telecom data structures or analytics.
o Background or interest in telecommunications, maps, and international
economies and cultures
o High degree of intellectual curiosity
About TeleGeography
TeleGeography is a boutique firm with a global scope covering a critical, dynamic industry. It
offers a collegial, intellectual atmosphere with a bit of quirky charm in an energizing Thomas
Circle location in Washington, DC. TeleGeography is a remote-friendly workplace, and this
position is location-flexible (within the US) for candidates located outside the DC-area.
TeleGeography also offers its employees a generous benefits package including:
401(k) Plan (effective after 3 months of service)
Healthcare, dental and vision coverage (effective the first of the month following 60 days
of employment)
$20,000 Basic Life and AD&D Insurance Coverage
3 weeks paid vacation (2+ years = 4 weeks, 5+ years = 5 weeks)
3 days sick leave per year
If you’re ready to put your skills to work for a team dedicated to authoritative industry analysis,
we want to hear from you.
Send your resume and cover letter to
[email protected].
1/15/2024 2