As a Software Engineer, you will play a critical role in shaping the future of our technology offerings. This position requires a blend of technical expertise and a creative approach to problem-solving.
Responsibilities
Architect and implement robust, scalable solutions.
Collaborate with product owners to define and clarify project requirements.
Ensure application security and data protection measures are in place.
Lead small projects or components to completion while mentoring junior engineers.
Document processes and maintain up-to-date knowledge of industry standards.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree preferred
Experience
4+ years in full-stack software development
Technical Skills
JavaScript
Node.js
React
Soft Skills
Analytical Thinking
Collaboration
Certifications
AWS Certified Developer
Languages
English: Fluent
Advantageous
Familiarity with Agile Methodologies: Understanding of Agile principles and practices.
Experience with Automated Testing: Knowledge of automated testing frameworks and practices.
Benefits
Comprehensive health insurance
Company-sponsored retirement plans
Flexible working conditions
Professional development opportunities
Company Culture
Diversity and Inclusion: We are dedicated to fostering an inclusive environment.
Work-Life Balance: We encourage a healthy work-life balance for our employees.
Community Engagement: We believe in giving back to the community and participating in local initiatives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development