Mô Tả Công Việc
Renn Labs is on the lookout for Software Engineers who will be responsible for collaborating effectively with product mates, designers, and fellow engineers to shape the technological backbone of our products.
IN DETAIL, YOUR SUCCESS IN THIS JOB WILL BE
- Efficiently design, develop, optimize and maintain code that is reusable and scalable;
- Rigorously conduct code reviews to uphold code quality, and ensure that best practices are followed;
- Proactively participate in the planning and execution of development projects, accurately estimating timelines;
- Collaborate with the DevOps to set up CI/CD pipelines for automated deployment, enhancing operational efficiency;
- Continuously monitor and optimize the performance of services, addressing scalability and efficiency concerns as they arise;
- Stay abreast of industry trends & emerging technologies, offering recommendations for improvements to the architecture;
- Supportively pair with less experienced developers and actively engage in knowledge sharing within the team;
- Fruitfully lead a project team of developers with an agile method and effectively collaborating with Product / Project Manager to manage all related processes.
Yêu Cầu Công Việc
WHAT YOU’LL NEED FOR SUCCESS IN THIS JOB
- Bachelor's degree in Computer Science, a related field, or equivalent practical experience;
- Extensive proficiency in backend development using Node.js and experience with AWS services;
- Solid experience with frontend technologies as well;
- Proficient in a variety of Database Management Systems, including but not limited to SQL, PostgreSQL, NoSQL, and MongoDB;
- Skilled in using version control systems, with a specific focus on Git proficiency;
- Strong problem-solving skills and a passion for staying up-to-date with the latest web development trends and best practices;
- Proven knowledge of diverse programming languages such as Python, Go, Java etc. is an advantage;
- Good communication, with the ability to understand business requirements and comfortably discuss ideas;
- Excellent collaboration skills, with the ability to work effectively in a global environment and agile project setting;
- Strong analytical thinking, high attention to detail and accuracy in work delivery;
- Demonstrated ability in mentoring and managing multiple projects simultaneously will set your application apart;
- Last but not least, an eagerness to learn and a startup spirit at heart.
Hình thức
Quyền Lợi
Feeling like you don't match all the criteria above? That's completely fine. Done is better than perfect. We set our sights high and look toward a future filled with possibilities. We believe that when you possess an intense passion for creating high-value products and a commitment to continuously sharpening your skills, you can accelerate our journey towards these ambitious goals. If this job excites you even slightly, feel free to click apply and explore the possibilities together. In return, we will have:
- Access to a team of experienced tech professionals
- Utilize AI technologies as developmental edges
- Highly flexible, personalized work schedules
Renn Labs is a staunch advocate for equal employment opportunities. We embrace and encourage applicants from all backgrounds for every position, without considering race, color, religion, gender, age, national origin, citizenship status, marital status, military or veteran status, genetic information, sexual orientation, gender identity, or any physical or mental disability. We are dedicated to fostering a vibrant work culture that upholds diversity and inclusion, respect and integrity, a strong customer focus and a commitment to innovation.