Company Overview:
Electronia is an innovative leader in electronics, specializing in research, design, development, and manufacturing. We create cutting-edge technologies and solutions in IT, communications, energy, security, industrial, and biomedical electronics.
Based in Dammam, Saudi Arabia, Electronia has decades of experience delivering projects and solutions for government agencies, public utilities, and private clients worldwide. We are pioneering the biomedical industry with AI and IoT advancements.
Electronia also supports international companies in meeting localization obligations, helping increase the local content of their products within the Kingdom.
Job Description:
We are seeking a highly skilled Full Stack Developer with a strong background in software development. The successful candidate will be responsible for the entire development lifecycle of complex web applications, from design and implementation to maintenance and deployment.
Key Qualifications:
- Bachelors degree in Computer Science or related field (or equivalent experience).
- 7+ years of experience in software development.
- Strong understanding of object-oriented programming principles.
- Hands-on experience with HTML, CSS, JavaScript, and Bootstrap.
- Proficiency in JavaScript frameworks (e.g., Angular, React, Node.js).
- Experience with cloud development tools and services.
- Familiarity with DevOps practices and tools (CI/CD pipelines).
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills.
- Proficiency in multiple backend languages (e.g., C#, Java, Python).
- Experience implementing AI and ML algorithms.
- Proficiency in multiple databases (e.g., SQL Server, Oracle, PostgreSQL).
- Experience with mobile application development.
- Extensive experience in designing and architecting complex software systems.
- Experience with Agile methodology.
- Experience with cloud platforms such as Azure, AWS, or Google Cloud.
- Excellent skills in DB schema design and SQL development.
- Practical knowledge in data pipeline, data flow, and transformation using advanced SQL.
Responsibilities:
- Develop and maintain web applications by writing clean, maintainable code for both client-side and server-side applications.
- Collaborate with designers and product managers to translate UI/UX designs into functional and responsive web components.
- Optimize applications for performance, ensuring high performance, scalability, and security.
- Implement APIs and integrations by designing and integrating RESTful APIs and third-party services.
- Troubleshoot and debug to identify and fix bugs, performance issues, and other technical problems.
- Stay updated with new technologies and industry trends, and apply them to improve existing solutions.
- Participate in code reviews to provide constructive feedback and improve code quality through peer reviews.
- Document development processes by maintaining clear and detailed documentation of code, processes, and systems.
Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- At least 7 years of experience in software development with a proven track record of developing and implementing large-scale software applications.
- Excellent communication and teamwork skills.
- Ability to thrive in a fast-paced, deadline-driven environment.
Job Type: Full-time
Pay: From ﷼6,000 per month
Ability to commute/relocate: Al Khobar: Reliably commute or planning to relocate before starting work (Preferred)
Education:
Experience:
Full stack development: 7 years (Preferred)