Senior Full Stack Developer (Angular + Node)
Bright Vision Technologies · Atlanta, GA · 5 mo ago
On-siteInformation TechnologyFull-time
Responsibilities
- Own the technical delivery, deployment, optimization, support and defect fixes
- Create and maintain complex components of information systems
- Develop and perform unit tests, as well as resolve and retest any defects identified
- Develop and perform system testing and fix defects identified during testing and re-execute unit tests to validate results
- Coach and mentor team members on development best practices
- Define and enforce application coding standards and best practices
- Identify and resolve technical and process impediments preventing delivery teams from meeting delivery
- Collaborate with peers, reviewing complex change and enhancement requests
- Evaluate potential changes and enhancements for objectives, scope and impact
- Take a proactive approach to development work, leading peers and partners to strategic technical solutions in a complex IT environment
- Document functional/technical requirements and design based on requirements or objectives
- Mentor peers on coding standards, patterns and strategy
- Build and maintain active relationships with customers to determine business requirements
- Partner with other IT teams during integration activities to facilitate successful implementations
- Participate in on-call application support and respond to application issues when identified
- Communicate effectively with technical peers in a clear manner, while also being able to articulate complex solutions in ways nontechnical business partners can understand
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent work experience
- Strong effective communication skills, both written and verbal
- Angular 7.0 or above and knowledge and experience Nodejs knowledge and experience
- Experience with web services (consuming or creating) with REST/SOAP
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS
- Coordinating the workflow between the graphic designer, the HTML coder, and yourself
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
- Proficiency with JavaScript and HTML5
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
- Ability to provide SEO solutions for single page apps
- Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Validating user actions on the client side and providing responsive feedback
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
- Creating custom, general use modules and components which extend the elements and modules of core Angular