Software Engineer at Azuki

Full Time1 month ago
Employment Information
Job Description

Our team is seeking a skilled software engineer to contribute to the development and maintenance of cutting-edge web applications. The ideal candidate will work within a dynamic environment to deliver high-quality, scalable solutions that align with business objectives. This role involves collaborating with cross-functional stakeholders to translate product vision into technical implementations, ensuring seamless integration with existing systems and future-proofing the architecture. The engineer will be responsible for designing, developing, and deploying components that meet performance and usability standards while maintaining a strong focus on code quality and system reliability.

Key Responsibilities
  • Collaborate with product managers, designers, and business analysts to understand requirements and translate them into technical specifications
  • Develop and maintain web applications using React, Typescript, and Next.js as core technologies
  • Implement responsive UI designs with HTML/CSS and Tailwind to ensure cross-browser compatibility and accessibility
  • Design and optimize backend systems using Node.js to improve performance and scalability
  • Ensure code quality through rigorous testing, debugging, and performance optimization practices
  • Participate in code reviews and knowledge sharing sessions to maintain technical excellence across the team
  • Monitor system performance and implement improvements to enhance user experience and system reliability
  • Stay updated with industry trends and emerging technologies to continuously improve development processes
  • Document technical solutions and maintain clear communication with stakeholders throughout the development lifecycle
  • Support the deployment and maintenance of applications in a fast-paced, agile environment
Job Requirements
  • Proven experience with React, Typescript, and Next.js for building modern web applications
  • Strong proficiency in HTML/CSS and Tailwind for creating responsive, aesthetically pleasing user interfaces
  • Expertise in Node.js for developing scalable backend systems and APIs
  • Excellent problem-solving skills with a focus on system architecture and performance optimization
  • Ability to work independently and collaboratively with cross-functional teams
  • Strong attention to detail with a commitment to writing clean, maintainable code
  • Experience with agile development methodologies and CI/CD pipelines
  • Knowledge of version control systems (e.g., Git) for managing code changes and collaboration
  • Understanding of RESTful API design and integration with third-party services
  • Excellent communication skills to effectively convey technical concepts to non-technical stakeholders
  • Preferred: Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker)
  • Preferred: Familiarity with testing frameworks (e.g., Jest, Cypress) for ensuring application reliability
  • Preferred: Experience with database management systems (e.g., PostgreSQL, MongoDB) for data storage and retrieval
  • Preferred: Strong understanding of software design patterns and best practices for maintainable code
  • Preferred: Ability to mentor junior developers and share technical expertise within the team
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact