As a Full-stack development engineer, you will play a part in collaborating with cross-functional teams, including front-end and back-end developers, to implement responsive, visually appealing user interfaces, server-side logic, and databases.
Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
Job Scope:
Full-stack Development:
- Design, develop, and maintain both front-end and back-end components of web applications.
- Collaborate with cross-functional teams to ensure seamless integration between the user interface and server-side logic.
- Ensure continuous integration and continuous deployment (CI/CD) pipelines are used to automate the deployment and update processes.
- Develop robust solutions with consideration to security, performance, internationalization, and browser-compatibility.
- Create wireframes, prototypes, and mock-ups to effectively communicate design concepts and user flows.
- Conduct thorough testing to ensure a consistent user experience across various browsers and devices.
- Design, build, and maintain efficient, reusable, and reliable code across the stack.
- Implement scalable and high-performance APIs to support the functionality of web applications.
- Cloud Development.
- Continuously monitor and optimize the performance of back-end systems, addressing issues related to speed, responsiveness, and overall system efficiency.
- Stay updated on emerging trends and technologies to incorporate best practices for back-end development.