Startgrid is looking for a software engineer to help us build out our web application, backend microservices and infrastructure. This unique opportunity for a software engineer offers:
- Interesting and creative work in a startup that already has product, sales and traction
- Ownership of a significant part of company technology
- A chance to make a difference in the world
About You
- You are eager to build new backend technology from scratch
- You thrive in a fast paced, startup environment
- You have a history of shipping high-quality production code
- You love technology challenges
- You have built web applications and microservices
- You are fanatical about quality, CI/CD and test driven development
- You care about data privacy, availability, and integrity
- You work effectively with engineers and members of the business team
- You love learning and helping others to learn
Job Responsibilities
- Design, develop and maintain web application code and microservices in Go and JavaScript to deliver and support important features in our product
- Drive the implementation and integration of tools and backend services for authentication, authorization, data security, reporting, personalization, integrations.
- Implement systems and services that are highly scalable, resilient, and secure
- Document your technical design and approach, and convey it to other members of the engineering team
- Develop unit and integration test suites to ensure your deliverables are high quality
- Participate in code reviews and help establish the coding standards
- Collaborate with the team to define requirements and clarify designs for new product ideas
Required Skills
- 3-5+ yrs of significant, demonstrated experience designing, building and shipping production software, preferably in a startup or small-team setting
- Experience with dynamic and statically typed languages (Go/Golang, JavaScript, Python), message queuing (Kafka, RabbitMQ, or similar). Bonus for knowledge of user interface technologies (HTML, CSS, React)
- Experience developing production RESTful APIs and application integration layers. Interested to learn and adopt gRPC and/or GraphQL.
- Experience in data modeling and developing schemas (relational and NoSQL data stores)
- Deep working knowledge of any one of: MongoDB, ElasticSearch, PostgreSQL, AWS S3
- Able to deal with fast moving projects, large codebase across multiple repositories
- Great communication skills. Able to collaborate with remote team members effectively
by via developer jobs - Stack Overflow
No comments:
Post a Comment