Fullstack Engineer

Coresight Research, Inc.

United States

Remote

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Coresight Research, Inc. is seeking a hands-on Full Stack Developer to design scalable architectures and build end-to-end web applications. You will own both front-end and back-end development, collaborating with cross-functional teams to deliver high-quality software.

The role emphasizes modern HTML/CSS/JS front-end work, RESTful API design, and robust backend services using Python, Java, or Node.js. A strong emphasis on code quality, security, and documentation is required.

Qualifications

  • Bachelor's degree in computer science, software engineering, or related field (or equivalent experience).
  • 3+ years of experience in full stack development (front-end and back-end).

Responsibilities

  • Design scalable, maintainable, and secure architectures to support business requirements.
  • Develop full stack web applications, owning both front-end and back-end work.
  • Develop user-friendly interfaces using HTML, CSS, and JavaScript frameworks (React, Angular, Vue).
  • Create robust server-side applications with Python, Java, or Node.js and RESTful APIs.
  • Design and optimize database schemas; write efficient SQL queries with SQL databases; basic NoSQL familiarity.
  • Write unit tests, perform integration testing, and debug for reliability.
  • Review code and collaborate with engineers, designers, and product managers.
  • Create and maintain technical documentation including API specs and system architecture.
  • Stay updated with web development trends and continuously improve development processes.

Skills

HTML/CSS/JS
Backend development
REST APIs
SQL/NoSQL
Git workflows
Web security
Debugging
Communication
Learning mindset

Education

Bachelor's degree in Computer Science or related field

Tools

Django
Spring
Express

Job description

Role & responsibilities
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 modern 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 Review & Collaboration
  • Participate in code reviews to maintain code quality and provide feedback.
  • Collaborate closely with engineers, designers, and product managers to define technical requirements, identify solutions, and ensure timely delivery.
8. Technical Documentation
  • Create and maintain technical documentation, including system architecture, API specifications, and user guides.
  • Document coding standards, best practices, and development processes for reference.
9. Continuous Improvement
  • Stay updated with the latest trends and advancements in web development and technology.
  • Continuously enhance skills and contribute innovative ideas to improve software development processes and practices
  • Proactively identify opportunities to improve application performance, code quality, and development workflows.
Preferred candidate profile
  • 3+ years of experience in full stack development (front-end and back-end).
  • Bachelor's degree in computer science, Software Engineering, or related field (or equivalent experience).
Skills Required
  • Strong proficiency in HTML, CSS, JavaScript frameworks (React, Angular, Vue.js).
  • Experience in back-end development with Python, Java, Node.js (Django, Spring, Express a plus).
  • Experience designing and consuming REST APIs.
  • Deep understanding of SQL databases (and basic understanding of NoSQL).
  • Familiarity with Git and collaborative workflows.
  • Knowledge of web security best practices and implementation experience.
  • Strong debugging, problem-solving, and optimization skills.
  • Excellent communication and collaboration abilities.
  • Self-motivated, proactive, and passionate about learning and adopting new technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer_oct09
Full Stack Developer_oct09

ADP WFN RECRUITMENT TEST COMPANY • New York (NY)

On-site
USD 95,000 - 140,000
Full Stack Developer_oct10
Full Stack Developer_oct10

ADP WFN RECRUITMENT TEST COMPANY • New York (NY)

On-site
USD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

Sociants • San Juan (PR)

On-site
USD 90,000 - 120,000
Fullstack Developer
Fullstack Developer

Tata Consultancy Services Limited • Irving (TX)

On-site
USD 100,000 - 125,000
Full Stack Developer
Full Stack Developer

10xTalents • San Jose (CA)

On-site
USD 80,000 - 120,000
Teacher
Teacher

ADP WFN RECRUITMENT TEST COMPANY • San Francisco (CA)

On-site
USD 110,000 - 170,000
Fullstack Developer
Fullstack Developer

Fujitsu • United States

Remote
USD 120,000 - 160,000
Full Stack Developer [32897]
Full Stack Developer [32897]

Stealth Startup • New York (NY)

On-site
USD 70,000 - 100,000
Full Stack Developer
Full Stack Developer

Compunnel Inc. • Louisville (KY)

On-site
USD 100,000 - 140,000
Full Stack Developer [32897]
Full Stack Developer [32897]

Stealth Startup • Chicago (IL)

On-site
USD 70,000 - 100,000