Key Responsibilities
- Collaborate with designers, product managers, and developers to understand project requirements and develop web applications.
- Design and implement responsive user interfaces using HTML, CSS, and JavaScript frameworks.
- Develop server-side logic and APIs using technologies like Python, Ruby, Java, Node.js, or similar languages.
- Create and manage relational and non-relational databases ensuring performance, data integrity, and security.
- Ensure smooth integration of front-end and back-end components for cohesive user experiences.
- Write modular, reusable, and maintainable code following best coding practices.
- Optimize applications for high performance, speed, and scalability.
- Troubleshoot and debug full stack issues and provide effective solutions.
- Stay current with industry trends, technologies, and best practices.
- Collaborate with QA teams to test and validate application functionalities.
- Participate in code reviews to maintain consistency and high code quality.
- Take full ownership of assigned projects, ensuring timely delivery of robust software solutions.
Skills Required
Html, Css, Javascript, React, Angular, Ruby, Git