Web & Mobile Developer II
Job Description:
- Build and maintain web applications and company websites using C#, .NET Core, and modern JavaScript frameworks (Vue.js)
- Work across the full stack, moving between front-end development and backend services based on project needs
- Support and enhance CMS-driven websites, including ongoing work in Episerver (Optimizely)
- Contribute to the migration of legacy applications from .NET Framework to .NET Core
- Develop and maintain Razor (cshtml) views combining server-side and front-end logic
- Write and optimize SQL queries to support application functionality and reporting needs
- Collaborate with marketing, UX/UI, and other internal teams to deliver new features and improvements
- Troubleshoot issues, debug applications, and improve performance across web and mobile platforms
- Take ownership of projects, move them forward, and bring solutions rather than waiting for direction
- Work within a lightweight, loosely structured development process using tools like Jira and Bitbucket.
Requirements:
- 5 to 10 years of experience in web or full stack development
- Strong experience with C# and .NET, including .NET Core
- Solid understanding of JavaScript and modern front-end frameworks, preferably Vue.js or willingness to learn it
- Experience working with HTML, CSS, and pre-processors like SASS
- Hands-on experience with Razor (cshtml) or similar templating approaches
- Working knowledge of SQL Server and ability to write queries
- Experience building or supporting CMS-driven websites
- Comfort working across both front-end and backend systems
- Ability to take a project, run with it, and make progress without constant oversight
- Experience working with version control systems like Git (Bitbucket or similar).
Benefits:
- A fun, rapid-growing environment where new opportunities are regularly made available.
- Opportunities for training and development, including tuition reimbursement.
- A comprehensive benefits package, including PTO, paid holidays, health, dental, vision insurance, and a 401k match program, along with profit sharing.
Apply tot his job Apply To this Job