Jobs and Careers
NF

Senior Application Developer

NFI US
United Statesfull_timeVerifiedPosted 15 May 2024
💰 $160,222/yr($120,162/yr$160,222/yr)

About the role

The Senior Application Developer will design, develop, prototype and implement client-facing web/mobile applications using a number of languages including .NET (C#), HTML, CSS, TypeScript, and Javascript.  Experience in frameworks and libraries including Angular, React and JQuery is required.  The ideal candidate will design state-of-art and user-appealing applications with a major focus on usability, responsiveness and performance. 

The candidate will thrive in a fast-paced team-oriented environment, constantly applying attention to detail and leveraging best practices for current-day digital technology.

(California Applicants) We are excited to share the base salary range for this position $120,161.60- $160,222.40. This position is also eligible for an annual discretionary bonus, targeted at 3%. NFI takes into consideration applicants' qualifications, experience, education, geographic location, when determining a starting rate of pay.

Employees are also eligible for a robust benefit program, which includes Medical, Dental, Vision, Prescription Drug Coverage, 401k Plan, Wellness Program, Life Insurance, Paid Time Off, and Paid Parental Leave, among other benefit plan options.

Essential Duties & Responsibilities:

  • Assists in establishing and maintaining web standards in order to develop dynamic web features and functionalities
  • Assures designs and solutions fit IT requirements while embracing standards of current technology solutions
  • Leverages industry best practices for digital technology, frameworks and code libraries in all solutions
  • Provides direction and insight into user experience, content generation and coordination, visual design and typography, style conformity and maintenance
  • Develop applications using Xamarin, HTML5, CSS, .NET (C#), Angular, React, jQuery and other TypeScript/JavaScript libraries
  • Working knowledge of code versioning tools like Git or SVN
  • Organize and participate in project meetings that are held to discuss project scope, requirements, design, planning, and delivery
  • Learn, use and become proficient in technologies, tools, and techniques that are established and standardized for Solution Development by IT Management
  • Techniques such as Tracing, Transactions, Production Control, Naming Conventions and other best practices
  • Apply analysis, design, coding, testing, and production control best practices towards the timely development and support of application software
  • Work alone or with other developers under the guidance of Development Supervisors, Project Managers, and IT Management to complete development tasks that meet business requirements

Requirements:

  • 5-8 years of experience developing client-facing web/mobile applications
  • 5-8 years of progressive experience with Typescript and JavaScript
  • 3+ years of experience with Angular and/or React
  • Experience with cloud-hosted Angular applications
  • Strong command of HTML5 and CSS
  • Experience with SQL and Microsoft SQL Server
  • Understanding of fundamental web technologies including HTTP, SSL, HTML, CSS, JavaScript and JSON
  • Experience with Microsoft .NET framework including C# and ASP.Net MVC
  • Experience in web services (SOAP / XML / REST / JSON, etc.) and WCF
  • Knowledge and experience with Azure, AWS and cloud-based technology is a plus
  • Knowledge and experience with MQ technologies is a plus
  • Familiar with displaying 3D models and textures in web applications
  • In-depth understanding of the entire web development process for both desktop and mobile-based environments
  • Demonstrated expertise in user experience, accessibility and data visualization
  • Builds interactive UI solutions that are adaptable to cross-browsers and screen sizing for tablets, phones and other mobile devices
  • Optimizing of client-side web applications for speed and performance.
  • Participate in all parts of SDLC including design, development, documentation, testing and implementation
  • Enjoys collaborating and contributing in a cross-functional team environment
  • Possess a positive, can-do attitude and enjoys making a difference through technical contributions
  • Ability to be creative, stimulate new ideas and offer out-of -the-box thinking
  • Strong software design, analytical skills and attention to detail
  • Deep knowledge of cross-platform web/mobile usability standards and UI specifications is highly desired
  • Ability to deliver high quality work on tight schedules is a must
  • Skilled in taking a project from exploratory and conceptual design through to final production is required
  • Ability and willingness to learn new technologies and platforms
  • Excellent verbal and

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

NFI US

View company profile →