Job Description
Full-stack developer
SMARDT is the world’s largest manufacturer of oil-free centrifugal chillers. With operations in Singapore, Australia, Canada, USA, Germany and China, SMARDT’s revolutionary high efficiency machines are driving rapid growth across key world markets. At the cutting edge of innovation, SMARDT is accelerating product development efforts that deliver substantial energy savings for our customers.
Job Summary
Under the supervision of the Software Development Manager, the Full-stack developer will be responsible for assisting and leading new software development projects with company’s in-house selection and quoting portal. Working closely with the portal development team, engineering and sales teams to ensure the projects meet the goals and timelines set by the business.
This position is a Hybrid, full-time schedule and can be based out of any of the following locations: North America
Responsibilities
- Design, develop and maintain web content management applications, with a focus on enterprise level web platforms.
- Ability to work on all aspects of the development projects: backend and front-end development
- Collaborate with business and sales experts, customers and technical staff to gather requirements and architect solutions to manage content and other enterprise-class intranet technical problems
- Ensure that web application features respond to the needs of users, including content owners and site visitors.
- Continuously research emerging trends in front end technologies and user experience best practices and make recommendations for implementation of those trends and practices.
- Guide the work of less experienced technical staff, ensure development is within given resources, and champion the ongoing use of agile, test-driven development processes within the team.
- Ensure the provided solution follows industry’s best security practices and requirements.
Qualifications
- Minimum of bachelor’s degree in computer science, software engineering or a related field with at least 3 years of experience.
- Highly proficient in Python as backend programming language.
- Extensive knowledge of Django web development framework.
- Good experience with Linux server.
- Able to secure and optimize database queries with PostgreSQL RDBMS.
- Experience with version control (Git).
- Able to create custom codes according to coding standards and best practices, to test the quality and security of the code written.
- Able to handle complicated backend tasks such as migration, search customization, and web service programming. The position requires exceptional programming skills, problem solving abilities, and an eye for detail.
- Ability to communicate well and solve problems in creative ways.
- Knowledge in CSS, HTML, and JavaScript
- Dynamic, motivated team player to develop our content management efforts.
- Desirable: background in Thermodynamics
Benefits
- Competitive salary
- Basic group insurance paid 100% by the employer
- Employer 401K matching (up to 6%)
- Opportunity for career advancement
- Annual performance reviews
- Training program
- Growing business and industry