Backend Software Engineer - Dallas, United States - unPlatforms

    unPlatforms
    unPlatforms Dallas, United States

    1 month ago

    Default job background
    Freelance
    Description

    The UNPLATFORMS SOFTWARE ARCHITECT:

    The Backend Engineer – Architect will work with the unPlatforms leadership team and have the opportunity to lead development of the platform's backend functionality. They will be highly independent and have the following responsibilities:


    • Provide strong technical expertise throughout the software lifecycle including design, implementation and delivery

    • Deliver no-code software tools that can be used to create applications on a click

    • Implement and continuously improve the overall web and mobile architecture

    • "Pixel-perfect", end-to-end implementation of our approved user interface

    • Design, deploy, and manage platform database

    • Ensuring the entire stack is designed and built for speed, stability, and scalability

    • Design and construction of our REST API

    • Design and implementation of continuous integration and deployment

    • Build robust, secure, scalable, and appropriately tested features from end to end

    • Use best practices in software development to deliver solutions

    • Work collaboratively with product designers on a variety of innovative product features and technologies

    • Be an all-rounder and wear multiple hats

    Desired Qualifications:


    • Bachelor's or Master's degree in Computer Science, Software Engineering, or similar focus

    • Minimum 6 years of experience with deep technical knowledge and expertise in BE technologies and tools , Express, MongoDB)

    • Experience building complicated, enterprise-level systems

    • Database design and management experience, including being up-to-date on the latest practices and associated versions

    • Experience with SQL databases and database management systems

    • Experience with RESTful API's & modern authorization mechanisms like JWT, Oauth

    • Experience with Micro-Services or SOA Architecture and a variety of design patterns

    • Expertise in DevOps/CI/CD and Test-Driven Development

    • Proficiency in ensuring quality of product and codebase through QA, testing, and fixing bugs

    • Familiarity with AWS technologies and cloud architecture design concepts

    • Proficiency with Git

    • Appreciation for clean and well documented code

    • Server management and deployment for the relevant environment

    • Has thorough overall understanding of concepts within web-based/mobile application development, object-oriented programming, cloud development

    • Able to multi-task and prioritize in a fast-paced environment

    • Excellent listening & communication skills, both verbal and written

    • Self-starter, with strong initiative and ownership mindset

    unPlatforms focuses on Networking and Professional Networking. Their company has offices in Dallas. They have a small team that's between 11-50 employees.

    You can view their website at