Smith Micro Software, Inc. provides software and services that simplify, secure, and enhance the mobile experience. The Company’s portfolio of wireless solutions includes a wide range of client and server applications that manage voice, data, and connectivity over mobile broadband networks. Our primary customers are the world’s leading mobile network operators, mobile device manufacturers, and enterprise businesses.
Join an innovative company that has developed extensive expertise in embedded software for networked devices (both wireless and wired), which has been leveraged to solve an unending tide of connectivity and mobile services challenges for customers.
As a Web Developer, you will be an integral member of a software development team making important individual contributions. You will design, develop, and deliver innovative features for content and device management within the wireless provider retail space.
Duties and Responsibilities
Building UI from designs
Integrating with GraphQL and REST API’s
Working with React (Redux), Node, and Glamor/Sass
Writing unit tests & Test Driven Development (TDD)
Jest used for test writing
Estimate tasks, deliver on commitments, and prioritize activities accordingly
Communicate and interact with a team of software and quality engineers to achieve common business and technical goals
Perform peer code reviews
Education and Experience
3+ years of web development
B.S. (or equivalent) in Engineering, Computer Science, Math, or Science fields preferable
Experience with Software development process and lifecycles
Agile or Scrum a plus
Experience with Continuous Integration servers a plus
Experience using JIRA and Git
Ability to work and collaborate in a team environment
Work with multiple internal teams to create deliverables for clients
Effectively communicate project status, blockers, and questions to team members
Self-motivated and requires minimal management
Ability to learn new technologies and can easily adapt to changes
A personal commitment to excellence when approaching problems and delivering well executed solutions
Capable of working in a fast-paced, agile environment that has multiple project initiatives under different time constraints
Internal Number: 001
About Smith Micro Software
Over the past 30+ years, Smith Micro has developed unparalleled expertise in embedded software for networked devices, policy-based management platforms, and highly-scalable mobile applications and hosted services - solving the most vexing of connectivity and mobile service challenges for our customers.
For network operators and organizations struggling to reduce costs and complexity in a fragmented, rapidly evolving mobile market, we offer proven solutions that increase reliability, security, and efficiency while accelerating time-to-market for mobile products and services.
Our portfolio of wireless solutions include a wide range of client and server applications that manage devices, communications and network connectivity for end-users, as well as Machine-to-Machine (M2M) endpoints - simplifying wireless connectivity to reduce support costs and increase accessibility. We optimize network and device resources for maximum performance and efficiency. And we enable a safe, productive mobile environment that meets enterprise and governmental standards for security, control and regulatory compliance.