Job Description
Company: SonSoft
Location: Charlotte, North Carolina (Remote with travel/relocation as needed)
Job Type: Full Time
Openings: 4 Positions
Work Authorization: U.S. Citizens, Green Card, GC-EAD, H4-EAD, L2-EAD only (No sponsorship available)
About the Role
We are looking for an experienced Frontend / Web UI Developer with strong expertise in AngularJS, Node.js, and modern web technologies to join our growing team. The ideal candidate will have experience in mobile web development, Web Content Management (WCM), and enterprise-level application architecture.
This is a full-time opportunity with potential travel or relocation requirements, working in a dynamic consulting environment.
Key Responsibilities
- Develop and maintain scalable web applications using AngularJS, Node.js, HTML5, CSS3, and JavaScript
- Design and implement responsive mobile-first web interfaces
- Work with Web Content Management (WCM) tools and frameworks
- Create custom Node.js modules and reusable UI components
- Write custom Grunt/Gulp tasks and implement Test-Driven Development (TDD) practices
- Define application architecture and lead independent projects
- Collaborate with cross-functional teams and mentor junior developers
- Participate in consulting engagements requiring travel when necessary
Required Skills & Experience
- 4+ years of experience in technology consulting or enterprise architecture
- 3+ years of experience with AngularJS, Node.js, HTML5, CSS3, jQuery, JSON
- Expert-level JavaScript knowledge with MVC frameworks
- Experience with Web Content Management systems
- Strong analytical and problem-solving skills
- Experience leading projects from an architectural perspective
- Ability to work in a fast-paced consulting environment
Qualifications
- Bachelor’s degree (or foreign equivalent) in Computer Science, IT, or related field
- Equivalent work experience may be considered in lieu of education
- 5+ years of overall experience in Information Technology
Additional Information
- Full-time, permanent position
- Interview Process: Telephonic + Skype
- Travel may be required based on project needs
- Candidates must be authorized to work in the United States without sponsorship