Job Profile
Basic Job Information:
We are looking for a talented , enthusiastic and a passionate Senior Software Engineer to join our innovative technology team.
As a Senior Software Engineer, you will be responsible for designing, developing and maintaining complex software applications that can drive business growth and meet our clients’ evolving needs.
You will work closely with our product and design teams to deliver high-quality software that meets our customers’ needs.
Job Specification:
- Education Level: Bachelor's degree in Computer Science, Software Engineering or related areas
- Experience Required: at least 4+ years of experience as a Full Stack Developer
- Professional Skills Required: Node.js, PHP (Laravel), React.js (or Angular), MySQL, PostgreSQL, Google Cloud Azure
Responsibilities and Duties:
- Design, develop and maintain software applications using industry best practices and coding standards.
- Collaborate with managers and designers to gather requirements and translate them into technical specifications.
- Mentor and guide junior developers, provide technical leadership and promote best coding practices.
- Conduct code reviews and ensure adherence to coding standards and quality assurance procedures.
- Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Identify and resolve performance bottlenecks, scalability issues and other technical challenges.
- Stay up-to-date with emerging technologies, industry trends and best practices in software development.
- Contribute to the improvement of development processes, tools and methodologies.
Core skills we always look for:
- Knowledge of software development methodologies (e.g., Agile, Scrum).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced environment and manage multiple priorities.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- At least 4+ years of experience as a Full Stack Engineer, with a strong background in object-oriented programming and design patterns.
- Proficient in PHP and/or Node.js for back-end development.
- Proficient in React.js or Angular for front-end development.
- Experience with relational databases (PostgreSQL, MySQL)
- Experience with cloud computing platforms (e.g. Google Cloud Azure).
- Knowledge of containerization and orchestration technologies (e.g. Docker)
- Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, automated testing).
- Experience with microservices architecture and distributed systems.
Please include the answer to the following queries in your application:
- Link to your portfolio showcasing designs you have worked on.
- If you blog, please include the link to the blog.
- Salary expectation
- Public repository for HTML/CSS/Javascript
What we offer:
- Personal and professional growth opportunities
- Five days working week (Monday - Friday)
- Flexible working hours (given you meet the deadlines)
- Geographically distributed team (Colleagues in EU and Asia)
- Regular Team Events
- Friendly and Collaborative work Environment
- Open feedback culture
Salary:
- Negotiable.
**Note: Please feel free to apply if 70% of the preferred qualifications match your profile.