NXGEN is seeking an experienced and motivated Full Stack Developer Mid Level to design, build, and enhance our technology platform from the ground up. This role is essential in establishing a strong technical foundation, implementing efficient development strategies, and driving performance-focused solutions across both front-end and back-end systems. You will be responsible for developing scalable web applications, integrating with databases and APIs, and collaborating on architectural decisions to ensure the reliability, maintainability, and user experience of our platform.
Responsibilities
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
Qualifications
- Proven experience with 2+ years as a Full Stack Developer, Backend Developer or similar role
- Degree in Software Engineering, Computer Engineering, Computer Science or relevant field
- Experience developing web, desktop or mobile applications
- Knowledge of React or multiple front-end languages and libraries (e.g. Angular)
- Proficient in TypeScript with experience building and maintaining scalable, type-safe applications
- Knowledge of Node.js, Nest.js or multiple frameworks
- Familiarity with databases (e.g.PostgreSQL, TimescaleDB, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Great attention to detail, Organizational skills, An analytical mind
WE VALUE:
- Experience in building mobile applications using React Native
- Experience in building web applications using Angular
- Experience in working in NodeRed and IOT systems
- Experience in working with Video processing pipelines like FFMPEG, RTSP, ONVIF, DC09
- Experience in workflow automation tools like Zapier, N8N or similar is a plus