Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

« View more developer jobs

Posted 25 days ago

Full Stack Engineer - REMOTE
Company Introduction
Palmetto is a VC backed high growth company with a promote-from-within culture for talent development. We offer excellent traditional benefits such as unlimited vacation, medical, dental and vision coverage, and retirement plans. Our #1 Value is Customer Experience and we pride ourselves on over delivering. To learn more about our services visit 
Palmetto is a clean technology company with a soul. Fundamental to our mission is “Leading the world to a clean energy future.” 
Palmetto is very proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.
Job Description
We are looking for a great full stack developer who is proficient with the MERN stack (MongoDb, Express, React.js, Node.js). You will be an integral part of a multi-dimensional team responsible for the full software development life cycle.  As a full stack developer, you need to be comfortable with both front-end and back-end programming languages, frameworks, and available libraries.  
-  Design both client-side and server-side architectures
-  Develop and manage well functioning applications and
-  Write comprehensive unit tests to verify functionality
-  Troubleshoot, debug and upgrade software
-  Build features and applications that are mobile responsive
-  Work with the product owners and the development team to
 create well crafted software
The Essentials
-  Strong proficiency in JavaScript, including DOM manipulation
 and the JavaScript object model
-  Understanding of React.js and its core principles, React Native
 is a plus
-  Experience with Node.js
-  Experience with popular React.js workflows (such as Flux or
-  Experience with databases (e.g. MongoDB, PostgreSQL)3+
 years of relevant working experience using the above
-  Excellent written and verbal communication skills
It’d be nice if you had …
-  Experience with ES6+ language features
-  Experience with data structure libraries (e.g., Immutable.js)
-  Knowledge of isomorphic React is a plus
-  Experience designing and consuming RESTful APIs, GraphQL
 experience is a plus
-  Knowledge of modern authorization mechanisms, such as
 JSON Web Token
-  Familiarity with modern front-end build pipelines and tools
-  Experience with at least one common development tools such
 as Babel, Webpack, NPM, Yarn, etc.
-  Ability to understand business requirements and translate
 them into technical requirements
-  A knack for bench-marking and optimization
-  Familiarity with code versioning tools such as Git
-  Experience with agile development practices (e.g. SCRUM),
 TDD, and pair-programming
-  Bachelor’s degree in computer science (or other technical field)