Full-Stack Web Developer - Atomic Crayon Web Development

Full-Stack Web Developer - Atomic Crayon Web Development
Our team has an immediate opening for a full-time, permanent full-stack web developer (emphasis on front-end)
Our team has an immediate opening for a full-time, permanent full-stack web developer (emphasis on front-end). You will work as part of a small team to translate designs into robust web code for client websites, to integrate that code into our in-house web content management system, and to maintain and improve that webCMS.
If this sounds perfect for you, if you have a strong attention to detail, and if you enjoy working as an integral part of a small team, then we want to hear from you!
Job responsibilities:
* The distribution of front-end to back-end tasks will be about 50/50
*Translate designs into robust, highly-accessible, standards-compliant, responsive web components using HTML, CSS and JavaScript — for new and updated client websites and for the webCMS interface itself
*Integrate front-end code into our proprietary web content management system web application for client websites
*Develop new website modules for client websites / our webCMS
*Develop new core features and improvements for our webCMS
*Write unit and integration test scripts
*Test, QA and debug new development
*Write and maintain high-quality code via distributed version control system (e.g. Mercurial)
*Track and communicate bugs, features, and dev progress (e.g. via Pivotal)
*Troubleshoot issues raised by users, PMs, and QA testers
*Research and plan technology solutions for new product requirements to help inform scope details
*Anticipate real-world challenges not explicitly covered by the design and formulate code solutions to address those challenges proactively
*Stay up-to-date on web standards, usability, accessibility and development best practices
*Estimate work required (and assess risks) for new features and projects
*Write/contribute to online user guides
*Optionally, may also include occasional client training
Technical requirements:
If you don’t fully meet the requirements below but are eager to learn the rest, please apply!
*Minimum of 4-5 years practical web development experience:
*Developing code (and fallbacks) for all major common browsers, OSes, and devices — Chrome, Safari, Firefox, Windows, macOS, iOS, iPadOS, Android
*Developing database-driven web applications
*Very strong HTML, CSS, and JavaScript skills and a commitment to adhering to standards
*Strong knowledge of at least one modern JavaScript framework (e.g. Vue.js or React)
*Good understanding of website UI, UX, and accessibility best practices
*Experience targeting front-end code to a webCMS
*Understanding of .NET & ASP.NET, with at least some Web Forms experience
*Understanding of T-SQL and SQL Server; comfortable querying SQL databases
*Comfortable writing C# code
*Able to comfortably write a data-driven web app front to back
*Experience working with distributed version control systems, like Git or Mercurial
*Experience working with PowerShell
*Able to write clean, modular, testable code
*Ability to work with legacy technologies, like jQuery, IE, VBScript, and Classic ASP, if/as needed
Images

Additional Info
Job Type : Full-Time
Location : Remote
Experience Level : Intermediate Level