IT Services & Staffing, Healthcare Solutions, BPO, SAAS, Location Based Services Company
Senior Fullstack Developer
Location
California
Posted
64 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Developer
iSpace, Inc.
• Understand proposed features and quickly design and build scalable API's and SQL schema & queries • Develop reusable user interface components and front-end libraries in React.js • Proactively analyze website performance and implement solutions for improvement • Collaborate with architects, developers, business analysts, and QA analysts to design, develop, and test applications
Job Requirements
- 10+ years of experience building complex web applications
- Solid work experience using component-based development on the client side
- 7+ years of experience developing single page applications
- 7+ years of experience coding robust and secure Rest API's in Node.js, JSON, XML
- 7+ years of experience working with PostgresSQL (preferred) MySQL (or SQL Server) designing schemas and writing optimized queries
- 7+ years of experience coding in JavaScript, HTML, CSS
- 3+ years of experience developing in React.js and Redux. Prior to that some experience in Angular or Backbone or Knockout or Ember.
- 5+ years of experience integrating systems using Rest APIs and single sign-on
- 7+ years of experience with automated unit, integration and end-to-end testing
- Experience with continuous integration / continuous deployment using AWS CodePipeline and CloudFormation templates
- Experience with AWS infrastructure (API Gateway, S3, Lambda, Aurora, EC2)
- Experience with Google Analytics integration
- Deep knowledge to create standards-compliant, cross-browser, mobile compatible front-end code with responsive design
- Deep knowledge of server-side and front-end performance optimization
- Strong design skills a huge plus
- Should be a self-starter who is excited to relentlessly solve many technical challenges
- Must have excellent written and verbal communication skills
- Should manage own time and work well both independently and as part of a team
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Collaborate with product management and business stakeholders to deliver SaaS based solutions. • Communicate and work effectively with others to create great high quality software. • Proactively improve our processes and the design and architecture of our products. • Drive innovation by coming up with new product ideas. • Perform technology and feasibility studies. • Design solutions that are highly secure, performant, scalable and highly available. • Come up with technical solutions to complex problems and push them through to implementation. • Troubleshoot and fix production issues related to deployments, networking, configuration, databases, performance, stability, security, application logic, etc. • Help team members solve complex/urgent problems. • Mentor and provide technical training to team members. • Help train and onboard new hires. • Champion the development team’s core values
• Lead Engineering Team and take ownership of TimeZest's infrastructure and development • Ensure that customers are delighted with the delivered software • Oversee feature delivery, task allocation, technology selection, mentoring and team management
• Design and develop front-end architecture as well as back-end web applications • Reviewing architecture and design documents • Providing feedback on approach and estimates • Recommend development options • Creating tech designs and specifications • Testing and debugging of software. • Take responsibility of writing and documenting maintainable, adaptable, and scalable, clean code • Security best practices for micro services • Conducting code reviews.
• Design and develop front-end architecture as well as back-end web applications • Reviewing architecture and design documents • Providing feedback on approach and estimates • Recommend development options • Creating tech designs and specifications • Testing and debugging of software • Take responsibility of writing and documenting maintainable, adaptable, and scalable, clean code • Security best practices for micro services • Conducting code reviews.



