Full Stack Developer (USA)

We’re looking for experienced full stack engineers who are passionate about solving business problems through innovations and engineering practices. You will be able to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, including developing scalable and performant web applications and services.

We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

The Position

For this position you will:
  • Design and develop web-based customer facing user interfaces using the ASP.NET framework, javascript, JQuery and various javascript frameworks.
  • Design and implementation of multiple client-side web applications, which integrate into enterprise software architecture.
  • Quickly learn and become a subject matter expert for the Mapline offerings based on similar past experience.
  • Implement well-architected, well-documented, high-quality code at a fast pace.
  • Move quickly between varied engineering tasks in a team environment.
  • Interact with software, hardware, quality, marketing and other departments.
  • Develop a clear understanding of the big picture and customer/internal requirements.
  • Conduct medium-scale testing and validation of algorithms and delivered software.
  • Interact with on-shore and off-shore technical staff as well as business owners.

Job Requirements

  • Experience writing code in ASP.Net (WebForms, MVC, WebApi), C# and SQL Server as well as client side technologies like HTML5/CSS3/Javascript/jQuery.
  • Experience creating Single Page Applications using frameworks like Angular, React or Vue.js and architectural patterns like REST and Model-View-Controller.
  • Experience with SQL Server and/or POSTGres, writing SQL functions/procedures, general database design and performance optimization.
  • Ability to work both in a collaborative team environment and independently.
  • Ability to work efficiently with both on-shore and off-shore development teams and developing efficient working relationships with both.
  • Proficient verbal and written communication skills.
  • Experience with recent versions of Visual Studio (2015/17/19).
  • Bachelor’s in Computer Science, Information Systems or equivalent work experience.
  • Any experience with AI, Elasticsearch, natural language processing, or similar systems is not required but very helpful.
Full Stack Developer (USA) Application

    Personal Information
    Are you legally authorized to work in the United States for our Company?
    Do you now, or will you in the future, require sponsorship for employment visa status (e.g., H-1B visa status, etc.) to work legally for our Company in the United States?
    If selected for employment are you willing to submit to a background check?

    Are you available to work either early in the morning or late in the evening for one or two hours, two or three days a week?
    When are you available to start work?

    How would you classify your proficiency in English?
    Please rate yourself on a scale of 0-5 (0 being no experience, 5 being mastery) in the following areas.
    ASP.Net (WebForms/MVC/WebAPI)
    Visual Studio 2015/17/19
    SQL Server
    Design Patterns
    Canvas API/WebGL/SVG
    Machine Learning/Elasticsearch/Natural Language Processing
    Unit Testing Frameworks

    How did you hear about Mapline?
    Do you have a LinkedIn profile?

    Reference 1 (business and professional only)
    Reference 2 (business and professional only)

    Optional Question
    Why would you like to work with our company?

    Cover letter:
    We care about your data and privacy. See more in our Privacy Policy.
    I certify that my answers are true and complete to the best of my knowledge. If this application leads to employment, I understand that false or misleading information in my application or interview may result in my employment being terminated.

    We are an Equal Opportunity Employer and committed to excellence through diversity.