1. Solution Architecture & System Design
- Design scalable, maintainable, and secure application architectures to support business requirements.
- Evaluate technical approaches and recommend solutions that balance performance, scalability, and maintainability.
- Collaborate with cross-functional teams to define technical designs and implementation strategies.
- Ensure solutions align with coding standards, architectural guidelines, and maintainability best practices.
2. Full Stack Development
- Collaborate with cross-functional teams to design, develop, and deploy scalable web
applications.
- Take ownership of both the front end and back-end development, ensuring smooth
integration between the two.
- Participate in feature estimation, technical design discussions, and release planning to ensure timely delivery.
3. Front-End Development
- Develop user-friendly and responsive web interfaces using up-to-date web technologies
such as HTML, CSS, and JavaScript frameworks (React, Angular, Vue.js).
- Ensure intuitive user experience across different devices and platforms.
4. Back-End Development
- Design and implement robust server-side applications using Python, Java, or Node.js.
- Develop RESTful APIs and integrate them with databases and third-party services to support application functionality.
- Optimize API performance and ensure scalability for high-volume requests.
5. Database Management
- Design and optimize database schemas, write efficient SQL queries, and improve database performance.
- Ensure data integrity and performance in SQL databases; basic familiarity with NoSQL
databases is expected.
6. Testing & Debugging
- Write unit tests, perform integration testing, and conduct debugging to ensure reliability
and stability of the software.
- Identify and resolve software defects and performance issues proactively.
- Troubleshoot production issues through log analysis, debugging, and root cause investigation.
7. Code Revie
📌 Full Stack Engineer (India)
🏢 Coresight Research
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.