Full Stack Engineer
Company Description
ESSHVA is a software solutions provider that offers innovative technology services to a diverse range of clients through dedicated team provisioning and project execution. The company's commitment to excellence has enabled it to attain a remarkable track record, expanding its portfolio to include globally recognized accounts from stock exchanges such as NASDAQ, SGX, and ASX. With a client base spanning across the USA, Singapore, Australia, UK, Sweden, and Norway, ESSHVA consistently strives for innovation, efficiency, and customer satisfaction.
Job Description
We are seeking a highly skilled and motivated Full Stack Developer with expertise in Typescript, Next.js, and React to join our dynamic and innovative team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining robust and scalable web applications that deliver an exceptional user experience.
Responsibilities:
1.Frontend Development:
- Develop and maintain interactive user interfaces using React and Next.js.
- Implement responsive design principles to ensure seamless user experience across various devices and screen sizes.
- Collaborate with UI/UX designers to translate design specifications into functional components.
2.Backend Development:
- Design and implement server-side logic using Typescript.
- Work with databases, APIs, and other backend services to support frontend functionalities.
- Ensure the performance, security, and scalability of the backend infrastructure.
3.Full Stack Development:
- Integrate frontend and backend components to create end-to-end solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Debug and resolve issues reported by QA and end-users, ensuring a smooth user experience.
4.Code Quality and Best Practices:
- Write clean, maintainable, and efficient code following industry best practices.
- Conduct code reviews to ensure code quality and adherence to coding standards.
- Stay updated with the latest industry trends and incorporate best practices into development processes.
5.Testing and Quality Assurance:
- Develop and implement unit tests and end-to-end tests to ensure code reliability.
- Collaborate with QA teams to identify and address bugs and performance issues.
6.Documentation:
- Create and maintain technical documentation for codebase, APIs, and system architecture.
- Collaborate with other team members to ensure knowledge transfer and effective communication.
7.Continuous Improvement:
- Actively participate in sprint planning, retrospectives, and other agile development processes.
- Propose and implement improvements to development workflows, tools, and technologies.
Qualifications
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Full Stack Developer with a focus on Typescript, Next.js, and React.
- Industry experience of minimum 3 years
- Strong proficiency in Typescript and its ecosystem.
- Experience in building and maintaining web applications using React and Next.js.
- Solid understanding of frontend and backend development principles.
- Familiarity with RESTful APIs, GraphQL, and microservices architecture.
- Proficient with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced and dynamic environment.
PAIGE