Sr Developer - Full Stack Developer

Bring On The Good - Clearwater, FL

Full-time

Senior Lead Developer On-Demand Mobile and Charity Software

We are seeking outstanding individuals, who like working in a collaborative environment, getting the job done right, and empowering others. We are located in St. Pete / Clearwater Fl area. We currently have games and apps created on the mobile store for IOS and Android. If you are looking to come to warmer climate we embrace you, if you intend on staying where you currently live, we embrace Remote work as long as WORK gets DONE : )

The Sr. Full Stack Engineer will build enterprise-level, web-based solutions, that interface with mobile applications and mobile games/experience software, as well as maintain and troubleshoot established applications to meet our ongoing demands. They will participate in functional specification and testing determinations, as well as architecture and design discussions. They will work closely with the Business Analysts and the Quality Assurance team to guarantee that all IT solutions are delivered as requested and specified and are reliable, free of defects and ready for release. The Software Engineer needs to be a highly motivated individual who can work in a fast-paced environment and be a self-starter. You will be in charge of delivering the end product and will be required to review it on a weekly basis with the owners and mobile development team.

Skills Needed :
The Lead Developer will play a crucial role in the development of our software products. As a Lead Full Stack Engineer, you will be responsible for driving the requirement analysis, system architecture, design and implementation of eCommerce systems, applications, and frameworks, developing the software components as per design, integrate Front-end components with Back-end services, unit testing of individual components, and utilizing superior communications skills to work seamlessly across cross-functional teams.
This would require:

  • Bachelor’s degree or higher in Computer Science and/or Computer Information Systems and/or equivalent experience
  • 5+ years of professional web development (EXAMPLES Must be provided and references will be checked). Enterprise web development experience required
  • Understanding of core computer science fundamentals and an expertise in Object-Oriented programming languages such as Java, data structures, and problem solving
  • Deep understanding of client-side development using JavaScript, TypeScript, HTML 5, React, CSS
  • Proven server-side engineering with modern web services technologies such as AngularJS, Microservices Architecture, REST, SOAP, HTTP, React, and JSON
  • Elevated experience with NoSQL persistence technologies such as MongoDB
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases such as SQL
  • Experience with Git, NodeJS development, Docker, Full stack web development, Unit testing practices and tools
  • Ability to work in a fast-paced and agile development environment and to learn new frameworks/stacks
  • Ability to deal well with ambiguous/undefined problems; ability to think abstractly
  • Ability to synthesize requirements underlying feature requests, recommended alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines

Tools to be used :
For this position, you will be required to use tools including Docker for Windows and Microservices Integrated Development Environment for web-based eCommerce application development, Visual Studio Code for coding in full stack. Git and Bitbucket for building source code version control, Swagger API, SQL Server, Mongo DB.
You will use a set of software development strategies combing computer science, mathematics and scientific methods to solve scalability and optimization problems in our eCommerce projects.
As a Software Engineer, essential job functions will include the following:

  • Collaborate with PM, mobile unity developers, designers, and conversion marketing to quickly ship new featured front-end and back-end experiments
  • Implement the design by developing software components using TypeScript, Angular 4, JavaScript, HTML, CSS, React, API development, Amazon Web Services, and JQuery
  • Write modular, secure, and well-tested back-end and front-end code
  • Designing and developing RESTful web services
  • Build and conduct unit tests and system tests
  • Provide code review corrections and feedback in a professional and skill building way
  • Make updates to the SQL Server database schema according to the design
  • Keep up to date in advancements in technologies and frameworks
  • Monitor and maintain continuous integration system after the development of new components
  • Resolve technical issues through debugging, research, and investigation
  • Create and enhance technical documentation around systems and processes

Job Type: Full-time
Salary: negotiable Hourly : negotiable

Job Location:

  • REMOTE - our team is mostly remote.

Required education:

  • Bachelor's

Required experience:

  • JavaScript, Node.js, angular 2.0-4.0: 5 years
  • Sr Lead Developer: 7+ years

Job Types: Full-time, Part-time, Contract

Experience:

  • React: 6 years (Preferred)
  • Web Development: 10 years (Preferred)
  • Full stack development: 8 years (Preferred)
  • MongoDB: 6 years (Preferred)
  • AWS: 5 years (Preferred)
  • nodejs: 8 years (Preferred)

Job Type: Part-time

Experience:

  • React: 6 years (Preferred)
  • Web Development: 10 years (Preferred)
  • MongoDB: 4 years (Preferred)
  • Nodejs: 8 years (Preferred)