Location
Bangalore | India
Job description
Our Client is looking for a dedicated full-stack developer to join. You will be tasked with
creating a fully functional website, including developing all of the necessary functionalities.
Responsibilities include ensuring all relevant website functionality works as expected and
that the website displays well on a range of screen resolutions, from mobile to desktop.
As a full-stack developer, your duties will include designing and developing layouts, writing
code to power the underlying functionality of the website, and developing tests for the code
you write. We are looking for a self-motivated individual who likes getting things done at
scale.
Full-Stack Developer Responsibilities
- Managing the complete software development process from conception to deployment
- Maintaining and upgrading the software following deployment
- Managing the end-to-end life cycle for the production of software and applications
- Overseeing and guiding the analyzing, writing, building, and deployment of software
- Overseeing the automated testing and providing feedback to management during the
development process
- Modifying and testing changes to previously developed programs
Full stack developer requirements
- Front-end technology: Expertise in front-end technologies, including JavaScript, CSS3 and
HTML5 and third-party libraries such as React Js, Angular, jQuery and LESS
- Development languages: Knowledge of server-side programming languages including Net,
Java, Ruby, and Python
- Database and cache: Familiarity with DBMS technology, including SQLServer, Oracle,
MongoDB and MySQL and caching mechanisms such as Redis, Memcached and Varnish
- Basic design ability: Including knowledge of UI/UX and basic prototype design
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
- Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.
- Excellent writing and communication skills
- Ability to visualize a proposed system and be able to build it
- Strong organizational and project management skills.
Job tags
Salary