As a Software Engineer, you will play a pivotal role in our development team, responsible for delivering solutions that align with our strategic goals. Your expertise will help streamline processes and enhance overall system performance.
Responsibilities
Work on both front-end and back-end development, ensuring smooth data flow.
Support deployment processes and troubleshoot issues during production.
Contribute ideas for improving the overall functionality of applications.
Engage with the QA team to assess applications' performance.
Ensure compliance with best coding standards and security protocols.
Requirements
Education
Bachelor's degree in Computer Science or Engineering
Experience
Minimum 3-5 years in software development
Technical Skills
JavaScript
Node.js
React
SQL
Git
Soft Skills
Teamwork
Time Management
Adaptability
Certifications
AWS Certified Developer
Microsoft Certified: Azure Developer Associate
Languages
English: Fluent
Advantageous
Familiarity with cloud services (AWS, Azure): Knowledge of leveraging cloud services for application hosting and runtime.
Experience with CI/CD tools: Hands-on experience with tools like Jenkins for continuous integration.
Benefits
Competitive salary and performance bonuses
Health and wellness benefits
Opportunity for remote working flexibility
Professional development and training opportunities
Company Culture
Collaborative Environment: We believe in team-based solutions and open communication.
Focus on Innovation: We embrace technological advancements and encourage creative thinking.
Commitment to Diversity: A diverse workforce is key to our success; we value varied perspectives.
Status: Open
Other Jobs in Information Technology (IT) and Software Development