onsite
Full Stack Software Developer - Everforth ECS
Software Engineer
Full Stack Software Developer responsible for designing, coding, testing, and maintaining enterprise web applications using JavaScript, Node.js, React, and SQL while ensuring performance, scalability, and reliable delivery of new features.
About the role
Key Responsibilities
- Develop and modify web applications from detailed requirement specifications, covering both front‑end and back‑end components.
- Design, code, benchmark, debug, and document new features and enhancements using JavaScript, Node.js, React, and SQL databases.
- Review existing enterprise applications to add functionality, improve performance, and support upgrades and ongoing maintenance.
- Conduct performance, load, and stress testing; identify bottlenecks and implement remediation strategies.
- Collaborate with cross‑functional teams, participate in code reviews, and maintain version control using Git.
Requirements
- 3+ years of professional experience in full‑stack development with strong proficiency in JavaScript, Node.js, and React.
- Solid understanding of relational databases and SQL query optimization.
- Experience building and consuming RESTful APIs and implementing automated testing.
- Proven ability to troubleshoot performance issues and conduct load testing.
- Familiarity with source control (Git) and agile development practices.
Skills
javascriptnodejsreactsql