Responsibilities
- 2+ years of experience developing rich web applications in Front-End and Back-End Development using React JS, Node JS Restful API, GraphQL, Bootstrap, Reporting, HTML5, Javascript, and proficiency in PostgreSQL.
- Strong knowledge of JavaScript framework (React.js)
- Resource should have a minimum of 2+ years of experience in React JS.
- Strong understanding of web standards (HTTP protocols, browser, HTML, etc.)
- Strong knowledge of React JS, Node JS, JavaScript and jQuery, and Bootstrap frameworks and responsive web design.
- Experience providing REST/SOAP APIs for user interface consumption
- Familiarity with CSS preprocessors (ex/ Less, SCSS, Bootstrap, HTML 5, etc.)
- Strong understanding of Object-Oriented Programming (OOP) concepts and enterprise design patterns
- Comfort with and understanding of version control, continuous DevOps integration, and deployment tools
- You value teamwork and a positive team culture
- You are passionate about the applications you build and want to add that extra polish that makes them feel smooth and intuitive.
- You regularly seek new and innovative ways of approaching challenges
- You like working with clients or product owners
- You are an experienced engineer who has strong project management skills
- You are an experienced engineer who has product experience
- You are an enthusiastic champion of what you build
- You are an excellent communicator
- You have an excellent eye for detail
- You are unafraid to voice your opinions
- Oversee the engineering process and progress throughout any given project, making technical decisions and owning the code alongside your team as needed.
- Collecting requirements from clients to create work, time, and cost estimates for deliverables
- Deliver high-quality peer-reviewed code that follows best practices.
- Foster an open, collaborative, and inclusive environment both internally and on client projects.
- Onboard both clients onto projects and effectively coordinate project handoffs.
- Help grow the engineering team by participating in hiring interviews and code reviews and making suggestions for process improvements.
Desired Candidate Profile
- You have 2+ years of engineering experience.
- You have strong experience with backend applications (Node.js)
- You have experience with frontend (react.js)
- You have strong experience in project management
- You can design technical solutions that internal and client teams understand.
- You can communicate effectively with both technical and non-technical audiences and are comfortable leading presentations of work frequently.
- You're comfortable with ambiguity and even more comfortable asking the kinds of questions that lead to clarity.
- You're adaptable and quick to embrace unexpected changes.
- You're motivated by feedback and by the opportunity to improve in your role, in the work, and in how you work together as a team.
- Strong analytical and problem-solving skills
- Experience with DevOps.
- Strong knowledge of OOPS concepts and web servers like IIS and Linux.
- Strong knowledge of PostgreSQL systems and ability to design, schemas and DML queries, stored procs, and triggers
Perks and Benefits
Future Onsite opportunity based on performance