We're on the lookout for a talented Software Developer who thrives in a fast-paced environment. The ideal candidate should be well-versed in modern programming languages and eager to contribute to exciting projects that challenge the norm.
Responsibilities
Lead software development projects from concept through implementation.
Collaborate with team members to identify user needs and requirements.
Provide technical support and mentorship to junior developers.
Analyze system requirements and prioritize tasks.
Prepare and maintain project documentation.
Requirements
Education
Master's degree in Software Engineering is a plus
Experience
5+ years of experience in software development, including knowledge of Agile methodologies
Technical Skills
Node.js
Version Control (Git)
Soft Skills
Adaptability
Communication
Certifications
Google Cloud Certified - Professional Cloud Developer
Oracle Certified Professional Java Programmer
Languages
English: Fluent
Advantageous
Knowledge of mobile application development: Experience in developing applications for iOS or Android platforms.
Understanding of DevOps practices: Familiarity with continuous integration and continuous delivery practices.
Benefits
Comprehensive health and dental coverage
Generous leave policies
Work-life balance initiatives
Funding for training and education
Company Culture
Career Development: We provide ongoing opportunities for learning and growth.
Work-Life Balance: We believe in maintaining a healthy balance between work and personal life.
Community Engagement: Our company is committed to giving back to the community through various initiatives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development