Senior Software Engineer (UI / React Developer)

CalAmp
Irvine, CA
30+ days ago

Job Description

Overview:
We are CalAmp, a connected intelligence company that gives people the ability to track, monitor and recover their vital assets with real-time visibility and insights.

Currently, we are seeking a Sr. Software Engineer with at least 5 years of UI development experience, ideally based in Southern California. This is an exciting opportunity for those who align with our core values (Inclusion, Innovation, Execution, Customer Success) and for those who desire to build, sell, and/or support connected solutions and services.

We proudly offer the stability and security of an established publicly traded tech company yet nurture and embody an entrepreneurial spirit. We give our people excellent compensation packages, an extensive suite of medical and retirement benefits, a flexible paid time off policy, accommodating work schedules, an employee stock purchase plan, continued education assistance & training programs, support for personal wellness, and company sponsored philanthropic opportunities.
Responsibilities:
As a Sr. Software Engineer (UI/React), you will be working on CalAmp's newest generation flagship software suite with a primary focus on new development and enhancements to support new business lines and verticals.
  • Develop client-side web applications utilizing modern web technologies, standards, and techniques
  • Translate use cases into functional applications
  • Create software requirements and design documents
  • Assist in development and delivery of project plans, task estimations and schedules
  • Design, build, and maintain efficient, reusable, and reliable code
  • Develop and execute unit tests
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify and implement key application metrics and monitoring solutions
  • Troubleshoot issues in existing applications
  • Ability to collaborate effectively across functional, team, and time-zone boundaries
  • Comfortable working with an Agile SDLC using Scrum, TDD, Git, Jira, etc.
Qualifications:
Must Haves
  • 5+ years developing Single Page Web Applications (SPAs) utilizing JavaScript, HTML5, CSS3, and modern JavaScript Libraries and Frameworks (including at least one year with React/Redux)
  • Experience consuming REST-based services over HTTP(s)
  • Experience with JavaScript BDD Frameworks (Enzyme, Chai, Mocha, etc.)
  • Experience with modern JavaScript Tooling (Node, Yarn / NPM, Babel, Webpack, etc.)
  • Working knowledge of CSS3 and CSS Pre-processors (including SASS)
  • A working knowledge of agile software development methodologies
  • Understanding of Functional Programming and OOP Principles
  • Familiarity with various design and architectural patterns
  • Ability to write clean, readable code and adhere to team style guides
  • Understanding of fundamental design principles behind a scalable application how it fits into a larger, distributed, platform
  • Experience with versioning tools (specifically Git)
  • Excellent inter-personal, and communication skills, able to engage with users and stakeholders across disciplines, verbally and in writing
  • Strong organizational skills that reflect ability to perform and prioritize multiple tasks with excellent attention to detail
  • Professionalism and ability to use diplomacy in working relationships
  • Ability to interact with diverse groups of people
  • Ability to work well independently, as well as collaboratively, to take initiative, and to maintain productivity under pressure
  • Bachelor's in Computer Science or equivalent

Strong Pluses
  • Full-stack development experience
  • GraphQL, Redux, Apollo experience
  • React based localization frameworks (i18Next, etc.)
  • Experience supporting and troubleshooting high availability, realtime, production applications
  • Familiarity with CI/CD pipelines and associated tools
  • Experience working under a DevOps model

If you are a talented Sr. Software Engineer with React JavaScript experience and an interest in the Internet of Things domain, we want to speak with you. Interviews are occurring this week and next so apply now if interested.
#LI-TD1
If you are a talented [job posting title or alternate supporting title] with expertise in [insert core skill] and an interest in the Internet of Things (IoT) domain, we want to speak with you. Interviews are occurring this week and next so apply now if interested.

#LI-TD1

Source

https://www.indeed.com/jobs

Not sure if you qualify?

Uvaro is here to help you land great jobs like this one.

Upgrade your skills

Other Jobs

Rise People

Rise is Canada’s complete people management solution that gives employers everything they need to build loyal and productive teams—all in one place. We collaborate and co-create to build solutions that completely change how companies of all shapes and sizes manage their payroll, scheduling, time tracking, group benefits, recruitment, onboarding, and more.

 
Vancouver, BC
Uvaro

1+ years of successful sales development experienced experience in B2B software or B2C services is a plus. Ability to work occasional evenings or weekends.

 
Waterloo, ON / Remote
Freshworks Inc

About Freshworks: Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end-user. More than 50,000 companies -- from startups to public companies -- around the world use Freshworks software-as-a-service to enable a better customer experience (CRM) and employee experience (ITSM, HRSM). Headquartered in San Mateo, California, Freshworks has a dedicated team operating from 13 global locations to serve customers, including American Express, Sony, Vice Media, TaylorMade, Sotheby’s, Stitchfix, OfficeMax, Multichoice, Delivery Hero, ITV, and Klarna. Freshworks transforms the way world-class organizations collaborate with customers and co-workers. The suite includes Freshdesk (omnichannel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshteam (HR management system). Overview: We are looking to hire smart and passionate folks for our inside sales team. The inside sales team are responsible for engaging with prospects and driving sales in the SMB segment. They understand the needs and requirements and collaborate with internal teams to help ensure a smooth sales process. This role is based out of Chennai. Responsibilities (What you'll be expected to do): - Qualify and prospect inbound leads generated by the lead generation team. - Be responsible to convert trial prospects to paid customers through enthusiastic customer engagement. - Own individual targets and work towards generating new revenue. - Collaborate with other appropriate internal teams and represent the customers to solve their business requirements. - Work with various internal stakeholders and achieve team targets. Requirements (What we look for in candidates): Must-haves: - 1-3 years of work experience in any customer-facing sales role. - Clear, concise, and effective written and oral communication skills. - Empathy towards customers and understanding their needs. - Interest, curiosity, and openness to learning new technologies. - Good interpersonal skills and ability to collaborate with internal stakeholders as well as end customers. - Learning mindset and the right attitude that will help you thrive and adapt in a fast-paced, performance-driven environment. - Flexibility in working in different shifts/regions. This is absolutely mandatory because you will be expected to work in a specific shift for a minimum of two years. Good to have: - Prior work experience in SaaS product companies in domains relevant to Freshworks' suite of products. - The proven track record of consistency in overachieving targets.

14 hours ago
Tamil Nadu Chennai