drjobs Software developer

Software developer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Kozhikode - India

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Title: Junior Software Engineer

Company Overview:
Mailercloud is a productdriven company looking for passionate and motivated Junior Software Engineers to join our dynamic team. You will be part of a collaborative environment where your work will directly impact the evolution of our products. This is a fantastic opportunity for a developer with over a year of experience who is looking to expand their skills in product development and backend technologies.

Responsibilities:
Collaborate with the engineering team to develop and enhance product features.
Write clean scalable and maintainable code following best practices.
Fix bugs troubleshoot issues and optimize system performance.
Modify adapt and upgrade existing code to fit evolving user requirements.
Assist in serverside logic implementation and ensure secure data handling and database operations.
Contribute to the overall system architecture with a focus on scalable reliable applications.
Participate in code reviews and write tests to ensure code quality.
Work closely with crossfunctional teams to ensure seamless deployment and delivery.
Keep uptodate with new technologies and apply them to improve product performance.
MustHave Skills:
12 years of experience in software development.
Proficient in PHP MySQL and JavaScript.
Experience working with Vue.js or similar frontend frameworks.
Familiarity with OOP concepts and web development technologies (HTML CSS etc.).
Experience with MVC architecture (preferably Symfony or similar frameworks).
Knowledge of Git for version control and familiarity with Linux environments.
Basic understanding of RESTful APIs and database interaction.
Exposure to scalable applications and experience working with databases (RDBMS like MySQL).
AI programming exposure through tools such as GitHub Copilot or Cursor.
Problemsolving mindset with the ability to debug and optimize code.

GoodtoHave Skills:
Familiarity with tools like Kafka RabbitMQ Elasticsearch Redis and ClickHouse.
Experience with GoLang for backend development is an advantage.
Exposure to DevOps practices like CI/CD and containerization (e.g. Docker).
Basic knowledge of microservices architecture and API security practices.
Understanding of agile development methodologies and working in a sprintbased environment.
Familiarity with working on I/Ointensive and webbased scalable applications.
Experience with performance optimization and resolving system bottlenecks.
Previous experience in a product development environment.
Preferred:
Candidates who are familiar with AI programming and have experience in scalable product development.

Soft Skills:
Strong analytical and problemsolving skills.
Ability to work collaboratively in a team environment.
Excellent communication skills and the ability to interact effectively with team members.
A proactive attitude towards learning and applying new skills.
Ability to work in a fastpaced dynamic environment with minimal supervision.
Benefits:
Competitive salary and performancebased incentives.
Opportunities for professional growth learning and development.
Dynamic work environment with exposure to a wide range of technologies.
Career Growth:
We offer a structured path for career advancement and skill development. Whether you are looking to specialize in backend frontend or fullstack development you will have the chance to grow with our company.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.