Ref. AO2003
We are looking for a Golang Developer to join a leading lighting company.
If you consider yourself a flexible and proactive person and want to face new professional challenges, send us your application! We look forward to being part of your growth and we will certainly build a successful future together!
Main tasks:
– Design and develop server-side applications and APIs to control and manage lighting systems efficiently
– Implement complex algorithms and logic to optimize lighting control, energy efficiency, and user experience
– Collaborate with embedded engineers to integrate lighting control software with sensors, switches, and lighting fixtures
– Understand communication protocols (e.g., DALI, Zigbee, Bluetooth) to interact with lighting devices
– Develop data storage and retrieval solutions, ensuring high performance and reliability
– Implement data analytics and reporting features to provide insights into lighting usage and energy consumption
– Create and maintain RESTful APIs for communication between frontend and backend systems
– Ensure secure and efficient data transfer between user interfaces and lighting controllers
– Implement robust security measures to protect against unauthorized access and data breaches
– Develop user authentication and authorization systems
– Optimize backend systems for high scalability and responsiveness, especially in environments with a large number of connected lighting devices
– Write unit tests and perform thorough testing to identify and address software defects
– Conduct performance testing to ensure the system can handle high load
– Document backend code, APIs, and system architecture for reference and future maintenance
– Collaborate with frontend developers to ensure smooth integration between frontend and backend components
– Address any issues or bugs in the software in a timely manner
Technical skills:
– Degree in Computer Science or Electrical and Computer Engineering
– +2 years experience as Golang Developer
Personal skills:
– Good verbal and written communication skills
– Ability to work in a team
Are you interested in this opportunity?
Fill in the form.
Share this opportunity: