Search by job, company or skills

Notmuch

Software Developer

  • a month ago
  • Over 100 applicants

Job Description

Job Summary: As a Full Stack Software Developer at Notmuch, you will play a key role in designing, developing, and maintaining web applications that provide a seamless user experience. You will work across the entire stack, from front-end interfaces to back-end services, ensuring the performance, quality, and responsiveness of our applications. The ideal candidate will have a passion for technology, a strong background in both front-end and back-end development, and a commitment to delivering high-quality software.
  • Key Responsibilities:
Design and develop robust, scalable, and secure web applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
Build and maintain efficient, reusable, and reliable code.
  • Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
Participate in code reviews and contribute to team knowledge sharing.
  • Stay updated with emerging technologies and industry trends.
  • Qualifications:
Proven experience as a Full Stack Developer or similar role.
  • Strong proficiency in front-end technologies (HTML, CSS, JavaScript, and modern frameworks/libraries such as React, Angular, or Vue.js).
Experience with back-end development using languages such as Node.js, Python, Ruby, Java, or .NET.
  • Proficient in database management and design (SQL, NoSQL).
Familiarity with version control systems (e.g., Git).
  • Experience with RESTful APIs and third-party integrations.
Knowledge of cloud services and deployment (AWS, Azure, Google Cloud).
  • Strong understanding of web security principles.
Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Preferred Qualifications:
Experience with Agile development methodologies.
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
Familiarity with DevOps practices and CI/CD pipelines.
  • Previous experience in a startup or fast-paced environment.
Bachelor's degree in Computer Science, Engineering, or a related field.
  • Benefits:
Competitive salary and comprehensive benefits package.
  • Flexible working hours and remote work options.
Opportunity to work with a talented and innovative team.
  • Professional development and growth opportunities.
* Supportive and inclusive company culture.

Job Type: Part-time

Supplemental Pay:
  • Performance bonus


Application Deadline: 16/08/2024

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 23/10/2024

Job ID: 97626057

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Software Developer

ArtparkCompany Name Confidential

Dot NET Software Developer

Kare4u Healthcare SolutionsCompany Name Confidential
Last Updated: 23-10-2024 04:46:12 PM