Software Developer
Apply on
Company Overview: Aspert Innovations Sdn Bhd, is establishing an R&D center for software development in preparation for an innovative product launch. Visit our website at www.aspert.com.my to learn more about us!
Position Overview: We're looking for a highly skilled Full Stack Developer (KL/Penang/Johor) to join our dynamic software team. You'll be responsible for designing, implementing, and maintaining both front-end and back-end components of our applications, focusing on React JS for the front end, FastAPI for the back end, and strong SQL proficiency.
Key Responsibilities:
Front-end Development:
- Design and develop user interfaces using React JS.
- Collaborate with UI/UX designers for visually appealing features.
- Ensure responsiveness and performance across devices and browsers.
Back-end Development:
- Utilize FastAPI for robust, scalable, and secure back-end services.
- Work with cross-functional teams to define and ship new features.
- Implement data storage solutions and integrate with SQL databases.
Database Management:
- Design and maintain efficient, secure database structures with SQL.
- Optimize queries and maintain data integrity.
- Perform migrations and handle data-related tasks.
Collaboration:
- Work closely with team members, front-end developers, designers, and product managers for quality software solutions.
- Participate in code reviews and provide constructive feedback.
Documentation:
- Create and maintain comprehensive code, API, and system architecture documentation.
- Keep documentation current with changes and improvements.
Qualifications:
- Degree or diploma in Computer Science, Software Engineering, or related fields.
- Proven full-stack experience focusing on React JS, FastAPI, and SQL.
- Strong grasp of web development principles and best practices.
- Experience with RESTful API design and version control systems (e.g., Git).
- Familiarity with agile development methodologies.
- Fresh graduates are encouraged to apply as we are hiring across various levels from fresh graduates to senior developers.
Preferred Skills:
- Familiarity with React state management libraries like Redux.
- Knowledge of containerization (Docker) and orchestration (Kubernetes).
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Understanding of authentication and authorization mechanisms.
Benefits:
- Competitive salary and performance-based bonuses.
- Health insurance and additional benefits.
- Professional development and training opportunities.
- Opportunities for career growth within this pioneering division.
- Collaborative and innovative work environment.
If you're passionate about crafting advanced applications and have the required skills, we invite you to apply. Please submit your resume, portfolio, and a cover letter detailing your relevant experience.