We are looking for a full stack developer responsible for the development and maintenance of high-quality applications.
Full Stack Developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and also backend apis.
You will be working with a team of other engineers and developers working on different layers of the platform.
Responsibilities:
Gather specific requirements and suggest solutions
Develop visually appealing front-end website architecture, including translating designer mock-ups and wireframes into front-end code.
Design user interactions on web pages.
Unit testing and end-to-end testing with all use cases considered and implementing the foolproof system.
Develop functional databases, applications, and servers to support websites on the back end
Develop and design RESTful services and APIs.
Stay current and provide insight on cutting edge software approaches, architectures, and vendors
Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
Keep job knowledge up to date by studying new development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal and professional networks; participating in professional organizations.
Excellent computer science fundamentals, with knowledge of data structures and algorithms, adds bonus value.
Experience: 1 year or more on relevant role mentioned.
Skills
Understanding user interests and ability to design apt and interactive UI/UX.
Ability to communicate with APIs and keeping users updated about every operation.
Knowledge of Vue.js, Nuxt.js, Laravel with MySQL, and Node.js with MongoDB - Vue.js is mandatory.
Proficient understanding of code versioning tools, such as Git
Ability to understand business requirements and translate them into technical requirements