Senior Full-Stack Developer
I
iSpaceSoftware development
Listing locations: USA; Location: Fully remoteContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of experience building complex web applications; 7+ years developing single page applications, coding robust and secure Rest APIs in Node.js, working with PostgresSQL, coding in JavaScript, HTML, CSS, and experience with automated unit, integration and end-to-end testing; 3+ years developing in React.js and Redux; 5+ years integrating systems using Rest APIs and single sign-on.
- Required Skills
- AWSNode.jsPostgreSQLSQLJavascriptReact.jsReduxRESTful APIs
Requirements
- Have 10+ years of experience building complex web applications.
- Have solid client-side component-based development experience and 7+ years developing single-page applications.
- Have 7+ years coding robust and secure REST APIs in Node.js, JSON, and XML.
- Have 7+ years working with PostgreSQL, MySQL, or SQL Server to design schemas and write optimized queries.
- Have 7+ years coding in JavaScript, HTML, and CSS.
- Have 3+ years developing in React.js and Redux; prior experience with Angular, Backbone, Knockout, or Ember is also cited.
- Have 5+ years integrating systems using REST APIs and single sign-on.
- Have 7+ years of experience with automated unit, integration, and end-to-end testing.
- Have experience with continuous integration and deployment using AWS CodePipeline and CloudFormation templates.
- Have AWS infrastructure experience, including API Gateway, S3, Lambda, Aurora, or EC2; Amazon Cognito experience is also specified.
- Have experience with Google Analytics integration and working with offshore development teams.
- Know how to create standards-compliant, cross-browser, mobile-compatible responsive front-end code and optimize server-side and front-end performance.
- Have strong JavaScript, Node.js, PostgreSQL, and SQL knowledge, including data models.
Responsibilities
- Understand proposed features and quickly design and build scalable APIs, SQL schemas, and queries.
- Develop reusable user interface components and front-end libraries in React.js.
- Analyze website performance and implement improvements.
- Collaborate with architects, developers, business analysts, and QA analysts to design, develop, and test applications.
View Full Description & ApplyYou'll be redirected to the employer's site