Back to Job Search

Full Stack Developer

  • Location: Irving, 75063
  • Job Type:Contract

Posted about 1 month ago

Our client is looking for a Full-Stack Developer to join their team for a 6+ month contract onsite in Irving, TX. In this role you will be responsible for system design and implementation of on-going enhancement of digital products including Web Apps, APIs, Middleware Services and Database systems. Must have technical mastery of one or more Programming languages with hands-on experience, RESTful API and Database development. Follow best industry practices and publish documentations.

 

KEY RESPONSIBILITES AND DUTIES

  • Design software components, develop shippable code, documentation and unit test new features for Apps and APIs.
  • Works with fellow Developers, Team Leads, Architects to deliver new features and system enhancements.
  • Collaborate with Quality, Product and Cloud Engineering teams to keep digital assets fully functional, secure and up-to-date with business needs.
  • Perform pair programming, effectively communicate ideas with the team, assist in systems integration, performance testing and production releases
  • Implement policies, roles, data access controls, monitoring events, resolve system and data issues for continuous functioning of APIs

 

“MUST HAVE” SPECIFIC KNOWLEDGE AND SKILLS

  • Must have 2 years of experience in as software development engineer
  • Must have 1 year of Web App development experience (preferably Reactjs)
  • Must have 1 year of RESTful API development experience (preferably Javascript / Node.js)
  • Must have 1 year of experience in cloud platforms (preferable AWS), developing micro-services, CI/CD solutions (including Docker), message queue systems and background task management
  • Must have 1 year of experience in developing NoSQL databases, designing data models and proficient in querying document stores (preferably MongoDB)
  • Knowledge in API security frameworks, token management and user access control including OAuth, JWT, OpenAPI, etc.
  • Must demonstrate strong programming skills in Javascript
  • Ability to work in an Agile / SCRUM environment
  • Self-directed with a start-up/entrepreneur mindset
  • Passionate about learning technology and problem solving
  • Strong writing and communication skills

 

ADDITIONAL SKILLS AND OTHER REQUIREMENTS

  • Ability to work in an Agile / SCRUM environment.
  • Self-directed with a start-up/entrepreneur mindset.
  • Ravenous about learning technology and problem solving.
  • Strong writing and communication skills.