Software Engineer / Front-End Developer

<strong>Join us for our opportunities; stay for your future.</strong>

Tampa, FL

Schellman & Co., LLC.

<p><strong>For the past 17 years, Schellman has consistently changed the landscape of compliance.&nbsp; While we&rsquo;re extremely proud of our successful history, we&rsquo;re not resting on it.&nbsp; 2019 is another year of moving forward:&nbsp; new service offerings, increased in-house certifications, additional benefits in our already amazing package, expanded community service initiatives, just to name a few.</strong></p> <p><strong>Not all CPA firms are created equal and we are definitely different. &nbsp;No time-reporting, promotions only from within, the ability to contribute and be heard, and most importantly, great work-life balance.&nbsp; The biggest difference?&nbsp; We don&rsquo;t perform any remediation or consulting.&nbsp; Our pace is fast and therefore, we are not the best fit for everyone.</strong></p> <p><strong>If you&rsquo;ve always thought of yourself as someone who sets themselves apart from the crowd, as someone who likes to be visible and have their contributions noted, and likes the feeling of completion, we&rsquo;d love to hear from you.&nbsp;</strong></p> <span style="text-decoration: underline;"><strong><br /><br /></strong></span> https://www.schellman.com/

keywords: environment,software development,process management,reporting,technical,create,teamwork,implementation,goals,knowledge,development (front-end),experience,education,web services,management

Full-Time

Overview: The ideal candidate is one that can handle rapid application development and that is flexible to course corrections throughout projects based on management&rsquo;s directives. The selected candidate will work with key client-facing systems and core process procedures. The environment uses iterative development, pair programming, and continuous integration. This role reports to the Manager of Development.
Responsibilities: <ul> <li>Works collaboratively with team to analyze requirements and transform them into technical designs</li> <li>Create unit testing code to provide automated code coverage.</li> <li>Responsible to create and maintain documentation for new and existing JavaScript language code bases.</li> <li>Creates and follows implementation plans for new IT systems and integration with existing systems.</li> <li>Adheres to standard technical operating procedures and design and testing best practices.</li> <li>Works in coordination with other technical teams to achieve synergistic outcomes for organization.</li> <li>Capable of productive interface with internal/external customers</li> <li>Makes significant contributions to department goals and planning effort.</li> </ul>
Requirements: <ul> <li>3-5+ years in a progressive technology development role, with 2 or more years of technical design experience in HTML, CSS and JavaScript.</li> <li>Demonstrative understanding of how the Internet works (HTTP protocol, DNS &amp; SSL)</li> <li>RESTFul APIs usage</li> <li>HTML/CSS</li> <li>JavaScript Frameworks and Build Tools</li> <li>Angular 7, 8 or 9</li> <li>NPM (Node Package Management)</li> <li>Familiarity with JWT authentication and JWT API authorization patterns</li> <li>Experience designing UI mock-ups</li> <li>Has the ability to take ownership of workstream tasks and deliver without supervision while using their discretion to seek help when necessary</li> <li>Voices opinions and presents clear rationale. Uses data or factual evidence to influence</li> <li>Recognizes collaborative behavior and participates in collaborative activities</li> <li>Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present</li> <li>Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks</li> <li>Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need &amp; seeks info from other sources</li> <li>Exposure to Agile/Scrum methodology fundamentals</li> </ul> <p><strong>Education:</strong></p> <ul> <li>Bachelor&rsquo;s degree in Information Technology, Information Systems, Computer Science, Engineering, or related experience.</li> </ul> <p>***This position will be located in Tampa. Please do not apply if you are unable to relocate.</p>