Get in touch
Close
Contacts

42, Ambazhari Hilltop
Nagpur, Maharashtra
440033

+91 93707 88264

butler@6simplex.co.in

    Senior Web Developer

    Job Description:

    6Simplex is a GIS software development company and is looking for experienced JavaScript developers that understand Design and are motivated to combine Design and Programming to build elegant and intuitive user experiences. 

    Experience

    4+ years hands-on experience building JavaScript applications

    Educational Qualification

    • Bachelor’s or Master’s degree in Computer Science or related disciplines (BCA, MCA, Computer Science/Studies, Software Engineering)
    • Bachelor’s or Master’s degree in GIS or related disciplines (geography, GIS, cartography, surveying, geology) will be a plus.

    Requirements

    The right candidate for the Senior Web Developer position at 6Simplex must have:

    • Ability to design modular client side application architectures.
    • Strong knowledge of software engineering principles, frameworks, web technologies, W3C standards, and JavaScript based UI design patterns
    • Experience using Web 2.0 technologies including HTML5, JavaScript, CSS, AJAX
    • Experience consuming back end services with JavaScript AJAX clients using JSON
    • Familiarity with JavaScript AMD based module loaders and front-end build tools
    • Ability to use HTML5 based features such as Canvas, Web Workers, WebDB, WebGL, File System
    • An unexplainable urge to strictly follow JavaScript coding standards
    • Good understanding of code versioning tools, such as Git, and ability to use code repository services in daily work
    • Good understanding of browser rendering behavior and performance
    • Experience using at least one major JavaScript framework (React, Angular, etc)
    • Ability to mentor junior developers
    • Some idea as to why folks are crazy about all those JS frameworks (React, Backbone, Angular)
    • Huge interest in building web visualizations
    • Good verbal and written communication skills in English and verbal skills in Hindi
    • Ability to explain things to technical and non-technical audiences
    • Motivation to be a self-directed team player who thrives in a frequently changing environment
    • Curiosity about all things Design
    • A preference for a positive and healthy work environment 

    Responsibilities

    At 6Simplex, a Javascript Developer will be responsible for

    • Implementing front end visual and interactive elements of web applications, supported by back-end services.
    • Ensuring the technical feasibility of UI/UX designs created by the team and translating them into functional user interfaces, ensuring cross browser compatibility and performance
    • Building reusable JavaScript libraries
    • Following JavaScript coding standards and building appropriate unit tests, integration tests and deployment scripts for applications or APIs
    • Optimizing applications for maximum speed and scalability
    • Collaborating with other team members and stakeholders
    • Communicating regularly with clients and project teams to report progress on development efforts
    • Contributing to continuous improvement of products by suggesting enhancements to user interface and application architecture or use of new technologies
    • Understanding underlying technology platforms
    • Understanding REST API
    • Understanding purpose of functionality under development
    • Focusing on UX to accomplish application and UI goals
    • Ensuring code is tested and working correctly from customer perspective
      • Requires involvement in testing and Acceptance Criteria
    • Evaluating new GIS or regular technology
    • Envisioning next steps in evolution of the web applications
    • Seeing big picture in apps design and architecture
    • Designing data flows that are efficient and uses minimum memory
    • Designing and write reusable and component based code
    • Covering all use cases of the application based on documented requirements before handing it over to testing.
    • Researching and evaluating new libraries and techno-legal impacts on our app in development
    • Writing clean, readable and bug free code
    • Creating unit/functional tests and testing platforms.

    If you feel you are qualified for this position and are interested in this opportunity, please send your resume to butler@6simplex.co.in.

      Your Name (required)

      Your Last Name (required)

      Your Email Address (required)

      Cover Letter (optional)

      Position Applying For (required)

      GitHub (or Code Repository) Link

      LinkedIn Link

      Upload Resume (required)