Job Overview
We are seeking a skilled and motivated Web Developer to join our dynamic team. The ideal candidate will have a strong foundation in web development technologies and a passion for creating innovative and efficient web applications. You will be responsible for designing, coding, and maintaining high-quality websites and applications that meet the needs of our clients and enhance user experience.
Duties
Develop and maintain web applications using C#, TypeScript, and .NET frameworks.
Collaborate with designers and other developers to create responsive, user-friendly interfaces.
Implement content management systems such as Drupal to streamline website management.
Utilize AJAX for asynchronous web requests to improve application performance.
Write clean, scalable code while adhering to best practices in software development.
Conduct unit testing to ensure the functionality and reliability of applications.
Use D3.js for data visualization projects, enhancing the presentation of complex data sets.
Work with configuration management tools like Ansible to automate deployment processes.
Participate in code reviews and contribute to team knowledge sharing.
Requirements
Proficiency in C#, TypeScript, and .NET development environments.
Experience with Drupal or similar content management systems is preferred.
Familiarity with AJAX for dynamic content loading.
Knowledge of D3.js for data visualization is a plus.
Understanding of Python programming language is beneficial.
Experience with MVC architecture is highly desirable.
Strong problem-solving skills and attention to detail.
Ability to work collaboratively in a team-oriented environment.
Excellent communication skills, both verbal and written.
Join us in building exceptional web experiences that make a difference!
Job Type: Full-time
Pay: $63,394.00-$68,562.00 per year
Additional pay:
Bonus pay
Commission pay
Overtime pay
Signing bonus
Tips
Benefits:
Dental care
Extended health care
Paid time off
Schedule:
Monday to Friday
Work Location: Remote