Role Overview: The Senior Full Stack Developer will be involved in developing both the frontend and back-end portions of web applications. This role requires a broad knowledge of web development technologies and practices.
Key Responsibilities:
Develop and maintain web applications from front-end to back-end.
Design user interactions on web pages, creating servers and databases for functionality.
Ensure cross-platform optimization for mobile phones and responsiveness of applications.
Work alongside graphic designers for web design features.
Develop APIs and RESTful services.
See through a project from conception to finished product.
Maintain code integrity and organization.
Qualifications:
Bachelor's or master's degree in computer science or a related field.
Strong organizational and project management skills.
Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.
Familiarity with database technology such as MySQL, Oracle, and MongoDB.
Experience with common front-end development tools.