Tailor Logo Tailor
Tailor Logo
@

Senior Software Engineer – Developer Console

💰 $120,000 - $200,000 📅 08/06/2024

Apply

Job Description

Senior Software Engineer – Console Location Remote (Anywhere) Position Type
Full-time Working Hours You must be able to work a minimum of 4 hours
overlapping time with Japan Standard Time (JST). About Us Tailor is a Y
Combinator-backed startup, pioneering the field of headless ERP solutions.
With $11 million in funding and a portfolio that includes large enterprise
customers, we are revolutionizing the way companies manage their enterprise
resource planning. Our mission is to build a powerful, scalable, and user-
friendly ERP platform, and for that, we need you. We are guided by three core
values: 🔴 Go BOLD Our mission is to “Empower every company to deploy any
ideas.” To achieve this, we embrace bold, innovative approaches and challenge
conventional methods. We encourage taking risks, learning from failures, and
aim to be a game-changer in society. 🟢 All for ONE Every team member works
with a strong sense of ownership and collaboration, putting the success of the
mission above all else. We foster open communication and proactive problem-
solving, always focusing on what we can do to achieve our goals. 🔵 Be a PRO
Each of us strives for professional excellence, committing to delivering
results and acting as the last line of defense. We value behaviors and
professionalism that positively influence the team and drive us towards our
mission. Job Overview As our Senior Software Engineer, you'll play a crucial
role in designing, developing, and maintaining our cutting-edge headless ERP
platform. You'll work closely with our product and engineering teams to create
robust, scalable, and efficient solutions that meet the needs of our
enterprise customers. Responsibilities ARCHITECTURE & DESIGN Collaborate with
the engineering team to design and implement scalable, maintainable, and
efficient software solutions. Contribute to the architecture and design of our
Developer Console web & desktop applications. DEVELOPMENT Develop and maintain
high-quality, well-documented, and thoroughly tested code. Implement new
features and functionality based on product requirements and customer
feedback. Optimize application performance and resolve technical issues.
TESTING & DEBUGGING Write comprehensive unit tests, integration tests, and
end-to-end (E2E) tests to ensure code quality and functionality. Identify,
diagnose, and fix bugs and performance issues. OSS LIBRARY MAINTENANCE Design,
develop and release high quality UI design systems Collaborate with broader
product teams to maximise reuse and standardisation Actively contribute and
manage our existing open source libraries COLLABORATION Work closely with
product managers, designers, and other engineers to deliver high-quality
solutions. Participate in code reviews and provide constructive feedback to
maintain code quality and promote best practices. CONTINUOUS LEARNING Stay up-
to-date with industry trends, technologies, and best practices in software
development. Contribute to the continuous improvement of our development
processes and practices. Qualifications Bachelor's degree in Computer Science,
Engineering, or a related field. Minimum of 6 years of experience in software
development. Strong proficiency in React, NextJS, TypeScript, and preferably
Go. Fluent English communication skills. Ability to work a minimum of 4 hours
overlapping with Japan Standard Time (JST). Ability to efficiently work
remotely. Familiarity with CI/CD pipelines and practices. Experience writing
and maintaining a wide range of tests. Familiarity with agile development
methodologies and best practices. Excellent problem-solving skills and
attention to detail. Strong collaboration skills. Preferred Qualifications
Experience with Google Cloud Platform (GCP) or other cloud platforms like AWS
or Azure. Experience with enterprise software development. Experience with
Docker and containerization. Experience with OSS maintenance Fluent Japanese
communication skills. (nice to have) Compensation Competitive salary based on
experience and qualifications. Flexible work schedule. Opportunities for
professional growth and development. How to Apply Interested candidates are
invited to send a resume and cover letter from this site.