Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Node.Js Developer

Expired Job

Cengage Learning Raleigh , NC 27611

Posted 3 months ago

.

Do you dare to reinvent the future of education?

At Cengage, we are harnessing the power of tech to build a future where all learners have the tools and confidence to achieve their goals.As a Cengage employee you will pioneer transforming the way people learn. Collaborating with the best of the best, you will feel challenged and inspired to do breakthrough work. With the support of our united team, there is no limit to what you can imagine, create and set in motion.

Are we right for you?

We bring our "A" game, unique talents and point of view to the table every day. We are curious and comfortable with change and are willing to take risks to transform education. Most importantly, everything we do, we do for the learner.

Cengage has a fantastic opportunity for a unique candidate to get involved in implementing new features and functionality for our cutting-edge educational software products. You will work alongside other highly-motivated teammates within the application development team using agile methodologies (scrum) to design and build high availability enterprise software in our fast-paced environment. Successful candidates will need to be self-motivated, excel in a team environment, and have the proven ability to design robust, enterprise-level software. This is a position on the development team for our PlaceU product.

What You'll Do Here:

  • Implement highly scalable, quality, and maintainable code based on requirements for product enhancements

  • Plan and perform unit and integration tests to fully test software

  • Investigate new technologies and techniques and research ongoing industry developments

  • Contribute to the maintainability of the product by tracking and advocating for solutions to technical debt

  • Play a key role in migrating our application to our cloud platform (Pivotal Cloud Foundry)

Skills You Will Need Here:General

Skills:
  • Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience

  • Excellent verbal and written communication skills and the ability to effectively collaborate with remote employees and contractors across different time zones

  • Providing constructive feedback to other developers through frequent code reviews

  • Providing feedback and determining engineering standards through frequent discussion with peers and senior engineers

JavaScript Knowledge:

  • Experience (3+ years) with one of the major, modern JS frameworks (NODE.JS PREFERRED)

  • Knowledge of JavaScript, including an up-to-date knowledge of ES6

  • Experience writing unit tests (Mocha, Jasmine, Tape)

  • Solid understanding of HTML/CSS

Key Technical Skills:

  • 3+ years of software development experience, preferably with a web-based, Software-as-a-Service application, in a high-volume, always-available environment

  • Knowledge in Object Oriented Principles and Design Patterns

  • Familiarity with containerization and cloud platforms such as Docker and Kubernetes (Pivotal Cloud Foundry a plus)

  • Experience with MySQL (or another RDBMS)

  • Familiarity with NoSQL databases (MongoDB preferred)

  • Building and testing RESTful API; thinking past the browser and thinking of software as a service

  • Building software under a continuous integration model

#LI-GC1


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Ui/Ux Developer NC

Macropace Technologies

Posted Yesterday

VIEW JOBS 11/20/2018 12:00:00 AM 2019-02-18T00:00 <p><strong>The Position: </strong></p><p> This is a creative role within our strong in-house Marketing team. We are seeking a seasoned web developer with strong experience in front and back-end development. Aesthetic, seamless and clean design are your backbone, simple and minimalistic concepts must be understood and part of your design process.</p> <p>This role requires you to be savvy in translating customer needs and user expectations into interactive, easy to use applications. You are a problem solver and take actions to ensure our web applications and marketing pieces are optimized for technology and providing the best user experience.</p> <p>*Duties and Responsibilities:<br> *</p> <ul> <li>* Work closely with graphic design and back-end engineering in order to create elegant, responsive and interactive interfaces with accurate product information and visualization.</li> <li>* You are responsible for continuous visual improvements and changes to the website and company blog, such as semantic content and data oriented object.</li> <li>* Responsible for e-mail campaigns, landing pages and all visual identity (catalog, web/print banners and all designs).</li> <li>* We are strictly a MAC environment, must be able to work within this environment.</li> <li>* We have a back-end developer that works on the functionality and interface between our inventory management system and our website. You will have to work closely with this individual to create a seamless and visually pleasing experience.</li> </ul> <p>*Required experience &amp; qualifications:<br> *</p> <ul> <li>* Advanced knowledge in PHP, My Sql, jQuery and CSS, a minimum of 3-5 years of experience.</li> <li>* Strong knowledge and understanding of web layout composition known as UX/UI.</li> <li>* A solid understanding of how web applications work, including security, session management and best development practices.</li> <li>* Must have basic experience with Photoshop and Illustrator (Adobe Master suite).</li> <li>* Able to function and interact positively and openly with peers and other departments.</li> <li>* We are a major brand, the ideal candidate must demonstrate that he/she understands brand development and continuity with a brand.</li> <li>* Must have a portfolio for review - we are looking for quality material that meets the artistic and minimalistic concepts that we convey through our Marketing efforts.</li> </ul><p><br></p><p>Thanks</p><p> Macropace<br></p> Macropace Technologies Raleigh NC

Node.Js Developer

Expired Job

Cengage Learning