As our Full Stack Developer, you will manage the end-to-end software lifecycle for critical business and supply chain applications. You will bridge frontend interfaces (React/Next.js) with robust backend services (Node.js) and database structures (MS SQL Server), while developing enterprise integrations and BI reporting tools to support our growing logistics network.
Responsibilities
- End-to-End Application Development: Participate in all Agile development phases—designing, coding, testing, and deploying responsive web applications using Node.js, Next.js, and React.js.
- API Development & Integrations: Design and maintain secure RESTful APIs, middleware connections, and third-party integrations for enterprise platforms (ERP/SCM/WMS/SAP).
- Database Design & Performance: Maintain Microsoft SQL Server, write optimized T-SQL queries, stored procedures, views, and functions, and perform database tuning.
- Business Intelligence & Reporting: Build interactive Power BI dashboards, KPI reports, and data models using DAX and Power Query with SQL/API data sources.
- Application Security & Optimization: Optimize applications for speed, scalability, and security using authentication standards (OAuth 2.0, JWT) and secure coding practices.
- Documentation & Support: Maintain technical documentation for APIs, integrations, and system architectures, while troubleshooting technical issues alongside external and internal teams.
Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Experience: 3–5 years of hands-on professional experience in full-stack web application development and enterprise integrations.
- Technical Stack (Frontend/Backend): Proficiency in Node.js (Express/Nest.js), Next.js, React.js, JavaScript/TypeScript, HTML5/CSS3, and RESTful web services.
- Database & BI Skills: Strong expertise in Microsoft SQL Server (T-SQL, Stored Procedures, Optimization) and Microsoft Power BI (DAX, Power Query, Data Modeling).
- Tools & Concepts: Experience with Git/GitHub, Postman, debugging/monitoring tools, and basic CI/CD deployment concepts.