Job Description
Job Description
We are in the process of expanding our team in SAINT PETERS, Missouri, 63376-1600, United States, and have an opening for a Software Engineer. This role involves designing, building, and maintaining reusable Node.js code, identifying areas of improvement, and providing technical advice. The candidate will be expected to understand our technical stack and business model, and build solutions accordingly.
Responsibilities:
• Develop and manage highly reusable Node.js code
• Identify areas for improvement and work proactively to enhance system stability
• Understand the limitations of our tech stack and business model and provide technical advice when necessary
• Ensure thorough and accurate documentation of application functionality
• Write automated tests to validate the robustness of your code
• Actively monitor for bugs and work towards their resolution
• Work in an iterative manner, from delivering a minimum viable product to a fully developed solution
• Contribute to Backend Development and API Development
• Use Atlassian Jira for defect management and bug tracking
• Employ skills in Android Development, C++, CSS, and AB Testing
• Use PostgreSQL and MySQL PostgreSQL for database management
• Test APIs to ensure their efficiency and effectiveness.• Proficiency in Android Development
• Experience with Atlassian Jira
• Knowledge and experience in Backend Development
• Familiarity with Bug Tracking
• Proficiency in C++ programming language
• Experience with AB Testing
• Familiarity with Agile Scrum methodology
• Proficiency in API Development
• Knowledge and experience in CSS
• Familiarity with Defect Management
• Proficiency in Node.js
• Experience with PostgreSQL
• Knowledge and experience in MySQL PostgreSQL
• Familiarity with API Testing