Software Engineer
KENETICS INNOVATIONS PTE LTD
8 hours ago
Posted date8 hours ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesWe are looking for a talented and detail-oriented Software Engineer to design, develop, test, and maintain software applications. The ideal candidate will have strong programming skills, a problem-solving mindset, and the ability to work collaboratively in a fast-paced environment.
You'll also play an integral role in optimizing front-end performance and maintaining comprehensive documentation for our front-end codebase.
Responsibilities:
Requirements:
Windows, Linux, iOS, Android, Qt framework, OpenGL or DirectX, GIS, Web services, Git source code management, Bash shell scripting, JSON RESTful interface, GPS devices and/or navigation systems
You'll also play an integral role in optimizing front-end performance and maintaining comprehensive documentation for our front-end codebase.
Responsibilities:
- Developing and implementing UI components using React.js
- Collaborating with cross-functional teams to design and ship new features
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across various web browsers
- Staying up-to-date with the latest industry trends and technologies
- Troubleshooting and debugging issues to ensure smooth user experiences
- Participating in code reviews to maintain code quality and consistency
- Gather requirements, develop, implement, maintain and document software applications or libraries.
- Involved in the requirement analysis, conceptive design, detailed design, implementation, system integration, testing, documentation and deployment of software system in the operational environment
- Provide technical support during system maintenance phase of project.
Requirements:
- Proficiency in React.js and its core principles
- Strong JavaScript, HTML5, and CSS3 skills
- Experience with popular React.js workflows (such as Redux)
- Familiarity with RESTful APIs and integration
- Knowledge of modern authorization mechanisms, such as JSON Web Tokens
- Understanding of front-end build tools and pipelines
- Excellent problem-solving and communication skills
- A strong attention to detail, and a passion for delivering high-quality code
- Adaptability to changing project requirements and priorities
- Experience with version control systems (e.g.,Git)
- Ability to effectively communicate and collaborate with team members to ensure successful project delivery
- A degree in computer science, software engineering, or a related field
- Test experience is preferred
- Require at least two years of experience in MySQL and SQL Server 2014 or higher, familiar with Java, and C#.NET.
- Those who have commercial experience involving communication interfaces such as 4G, NB-IOT, USB, WiFi, Bluetooth, RFID, NFC and TCP/IP will have advantage.
- Prior API development experience
- Experience developing applications for one or more of the following platforms:
Windows, Linux, iOS, Android, Qt framework, OpenGL or DirectX, GIS, Web services, Git source code management, Bash shell scripting, JSON RESTful interface, GPS devices and/or navigation systems
JOB SUMMARY
Software Engineer
KENETICS INNOVATIONS PTE LTD
Singapore
8 hours ago
N/A
Full-time
Software Engineer