Posted On 19 July

  • Full Stack Developer

    • Company Dice
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type remote

    Job Description :

    Qualifications:

    • Post-secondary education in Computer Science or related field.
    • 3+ years of experience in programming.
    • Experience working as a software developer (JSON, Angular, ReactJS, MVC architecture, HTML, Javascript, jQuery, Web Services, Single Page Applications, Python, PHP, React/Redux).
    • Familiarity with cloud platforms such as AWS and Azure.
    • Understanding of oAuth.
    • Proven experience with RESTful APIs.
    • Experience leading a team, sharing knowledge, and mentoring junior developers preferred.
    • Experience implementing processes and tools to maximize the effectiveness of development teams, such as agile methodologies.
    • Excellent communications skills, both in verbal and written.
    • Experience in Data Analysis, Data Scrubbing/Cleansing.
       

    Responsibilities:

    Development (75%):

    • Lead the development initiatives at client, including eCommerce sites, ERP, and business applications (merchandising and inventory Software, and the internal ticketing system).
    • Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery).
    • Knowledge of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., Angular, React, Node.js).
    • Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache) and UI/UX design.
    • Participate in the development of business and technical solution requirements.
    • Ensure solutions developed to work seamlessly with existing software and applications.
    • Develop and run functionality tests, debug code, and perform code reviews.
    • Develop remediation plans to address deficiencies and provide initiative-taking maintenance.
    • Ensure the solution uptime and performance meet or exceed industry standards.
    • Consult with partners and maintain support cases.
    • Establish and implement development best practices.
    • Continuously learn and engage with emerging web development trends and technologies.
    • Perform other projects and tasks as assigned.
       

    Leadership (25%):

    • Prioritize development projects, set timelines, and assign tasks to team members.
    • Establish best practices, such as code reviews, change control and quality metrics.
    • Project management; distribute tasks and function as a sounding board.
    • Monitor performance and manage reporting metrics.
    • Support with the development, hiring and training of new team members as needed for future growth.
       

    Preferred Requirements:

    • An understanding of SEO principles and Google analytics.
    • Experience building and maintaining enterprise level integrations.
    • Experience working with Business Intelligence solutions.

    Information

    • HR Name :Dice
    • HR Email :career@dice.com
    • HR Phone :(833) 988-3423
Top