Coresight Research
Full Stack Engineer (Remote)
Full Stack Engineer | Coresight Research | India
We are seeking a talented and experienced Full Stack Engineer to jointhe Coresight team. As a Full Stack Engineer, you will play a crucial rolein developing and maintaining our software applications, both on the frontend and the back end. You will be responsible for designing, implementing,and deploying high-quality software solutions that meet the needs of ourusers.
...Full Stack Engineer | Coresight Research | India
We are seeking a talented and experienced Full Stack Engineer to join the Coresight team. As a Full Stack Engineer, you will play a crucial role in developing and maintaining our software applications, both on the front end and the back end. You will be responsible for designing, implementing, and deploying high-quality software solutions that meet the needs of our users.
Responsibilities:
- 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 seamless integration between the two.
- Front End Development: Develop user-friendly and responsive web interfaces using modern web technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js). Ensure a smooth and intuitive user experience across different devices and platforms.
- Back End Development: Design and implement robust server-side applications using languages like Python, Java, or Node.js. Develop APIs and integrate with databases, third-party services, and other backend systems to support application functionality.
- Database Management: Design and optimize database schemas, write efficient queries, and ensure data integrity. Work with both SQL and NoSQL databases to store and retrieve data effectively.
- Testing and Debugging: Write unit tests, perform integration testing, and conduct debugging to ensure the reliability and stability of the software. Identify and resolve software defects and performance issues.
- Code Review and Collaboration: Participate in code reviews to maintain code quality and provide constructive feedback. Collaborate with other engineers, designers, and product managers to define technical requirements, identify solutions, and ensure timely project delivery.
- Technical Documentation: Create and maintain technical documentation, including system architecture, API specifications, and user guides. Document coding standards, best practices, and development processes for future reference.
- Continuous Improvement: Stay updated with the latest trends and advancements in web development and technology. Continuously enhance your skills and contribute innovative ideas to improve our software development processes and practices.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. Relevant work experience may be considered in lieu of a degree.
- Strong proficiency in front-end web development using HTML, CSS, and JavaScript frameworks.
- Experience in back-end development with languages like Python, Java, or Node.js. Familiarity with frameworks such as Django, Spring, or Express.js is a plus.
- Solid understanding of databases, both SQL and NoSQL, and experience with query optimization.
- Familiarity with version control systems, such as Git, and collaborative development workflows.
- Knowledge of web security best practices and experience implementing security measures.
- Strong problem-solving skills and the ability to troubleshoot and debug complex software issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Proactive and self-motivated, with a passion for learning and keeping up with industry trends.
Join our dynamic and global Coresight team and contribute to the development of innovative software solutions that make a real impact. Apply your expertise as a Full Stack Engineer and help us shape the future of our growing organization.
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save