cyberThink
Full Stack Web Developer - Hybrid Job at cyberThink in Austin
cyberThink, Austin, TX, United States, 78716
Job Description:
As a Full Stack Web Developer, you will interpret written requirements and technical specifications to develop software solutions for business needs. You will analyze, design, program, debug, and modify software systems while ensuring maintainability, availability, scalability, and security. You will also investigate reported software issues, perform maintenance, and execute unit testing. The role requires strong problem-solving skills, technical expertise, and the ability to work in a fast-paced environment.
Key Responsibilities: Develop software solutions based on technical specifications and business requirements
Investigate and resolve issues reported by clients, documenting findings and solutions
Perform maintenance, bug fixes, and enhancements for existing applications
Conduct unit testing, implement test plans, and document test results
Collaborate with users to define system requirements and necessary modifications
Follow Agile principles and focus on incremental delivery
Participate in code reviews, governance activities, and architectural discussions
Support all phases of the software development lifecycle (SDLC)
Mentor junior developers and contribute to team knowledge-sharing initiatives
Actively participate in technical discussions and continuous improvement efforts
Required Skills, Experiences, Education, and Competencies: 5+ years of professional experience in software development
Bachelor's degree in Computer Science or related field (or equivalent experience)
Proficiency in web-based development languages: HTML, CSS, JavaScript, TypeScript, jQuery, .NET/C#
Experience with client-side MVC frameworks such as Angular (v4.0+ preferred) or Backbone.js
Experience with Web API and RESTful services
Strong understanding of Agile software development principles
Experience with automated unit testing and test-driven development
Excellent oral and written communication skills
Ability to quickly grasp complex concepts and learn new technologies
Strong analytical, troubleshooting, and problem-solving skills
Preferred Qualifications: Experience with Web Content Management Systems
Knowledge of SOLID design principles and design patterns
Experience with NoSQL databases such as MongoDB
Experience with application performance tuning and capacity planning
Knowledge of web accessibility standards
Background in financial services or banking domain
The hourly range for roles of this nature are $45.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.