Fullstack Engineer
Responsibilities:
- Design, develop, and maintain scalable fullstack applications across multiple projects.
- Build and improve ERP, HR management, and other enterprise-level systems.
- Develop responsive, efficient, and maintainable frontend applications using NextJS and React.
- Implement backend services, REST APIs, and database integrations.
- Apply appropriate software architecture and design patterns to support long-term maintainability.
- Write and maintain automated tests, troubleshoot issues, and optimize application performance.
- Contribute to code reviews, technical discussions, and engineering best practices.
- Collaborate with project managers, designers, and other engineers to deliver high-quality solutions.
- Support deployment processes and ensure application reliability across environmen
What We Value :
- Ownership: Take responsibility for the quality and outcomes of your work
- Engineering Excellence: Build software that is maintainable, scalable, and reliable.
- Collaboration: Communicate clearly and work effectively with cross-functional teams.
- Continuous Improvement: Learn, adapt, and improve how we build software.
Requirements:
- Mid-to-senior level experience in fullstack software development
- Strong proficiency in Next.js, React, and JavaScript/TypeScript.
- Proven experience building scalable backend or fullstack applications.
- Solid understanding of REST APIs, SQL databases, and Git.
- Good knowledge of software architecture, design patterns, and clean code practices.
- Familiarity with Docker, CI/CD pipelines, and cloud platforms.
- Experience in application testing, debugging, and performance optimization.
- Comfortable using database management tools such as DBeaver and modern code editors.
- Strong problem-solving skills, ownership, and the ability to collaborate across teams.
