Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Summary:
We are looking for a Full Stack Developer to produce scalable web application solutions. You’ll be responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility..
Responsibilities & Accountabilities:
- Design overall architecture of the web application.
- Work with other teams and product manager to ideate software solutions
- Design client-side and server-side architecture
- Build the back-end of applications through solid and loosely-coupled structure
- Build the front-end of applications through appealing visual design
- Develop and design RESTful services and APIs
- Troubleshoot, debug and upgrade software
- Write technical documentation
Job Requirements
- BS/MS in Computer Science or computer engineering.
- Detail-oriented, analytical and inquisitive
- Deep knowledge in java frameworks such as Spring, struts or grails
- Experience working with server technologies including Apache, ISS, Node.js, Nginx or J2EE.
- Experience with React.js and Angular, knowledge designing, developing, and utilizing component-based architectures.
- Understanding of libraries including Backbone.js and jQuery.
- Extremely organized with strong time-management skills
- Minimum 7 years of experience
Top skills & proficiencies:
- High-level system design
- Accurate and detailed documentation
- Analysis and communication
- Vast knowledge in different programming tools
- Evaluate programming technologies to be adopted
- Problem Solving