No more applications are being accepted for this job
- Build engaging customer experiences used by millions, with a product everyone can relate to.
- Work on a cutting-edge, large-scale, distributed, and high-trafficked architecture.
- Make daily decisions that count, directly influencing the direction of our software architecture and product offering.
- Work collaboratively on a distributed team — we use Slack and video conferencing extensively to collaborate.
- Move at a fast pace, from idea to deployment.
- You are enthusiastic about technology. You collaborate to build solutions using the appropriate tools and contribute to design and architecture across multiple systems. You want to build on your experience and help us to adopt new technologies.
- You have a product-focused mindset. You don't just build features, you build products that customers will love. You care deeply about the experience you are delivering.
- You have a deep respect for your craft. You are dedicated to building software sustainably, using modern techniques and industry best practices. You're always looking for better ways to write software, and enthusiastic about sharing them with your team.
- Delivering features and products that delight our customers.
- Improving our code quality and software processes through the kaizen mentality of "better every day".
- Working on a cross-functional team of engineers and stakeholders to identify iterative milestones.
- Conducting thoughtful code reviews that help other engineers learn and grow.
- Being a self-starter, taking initiative for architectural, process, and non-technical needs.
- Continuously learning and applying new skills and technologies. Builders and learners will flourish here.
- Proven experience building, deploying, and maintaining consumer applications at scale in AWS (this is not an entry-level position).
Deep understanding and experience working on distributed, high-trafficked systems (we use Kinesis, DynamoDB, S3, Aurora, Kubernetes, Elasticsearch, Lambda, etc.). - Strong Knowledge of GraphQL and REST API development.
- Knowledge of front-end technologies like React with TypeScript, React Native.
- Understanding of Agile processes -- not just "what" processes to follow, but the "why" behind them.
- Strong software development fundamentals, data structures, design patterns, system design, algorithms, automated testing methodologies, CI/CD, and development processes.
- Excellent analytic, problem-solving, communication and interpersonal skills.
Software Engineer - Madison, United States - Beacon Technologies
Description
Beacon Technologies is seeking a Mid-Level Software Engineer for our client partner. As a Mid-Level Software Engineer, you will work with product stakeholders and other engineers to design, break down, implement, ship, and maintain features across our client's full technology stack (DynamoDB, GraphQL, Elasticsearch, Lambda, Kubernetes, React/React Native, etc.). You will take part in technical decision-making with the team, guiding the architecture of our applications and services at our client. You will provide thoughtful and constructive feedback to other engineers on their implementations. You will help ensure that each sprint for the team is a successful one by focusing on sprint goals and focusing on finishing within the timetable assigned. This role is fully remote, with an option to work out of our client's Boulder, CO or Madison, WI offices.You're excited about this opportunity because you will:
We're excited about you because:
You will be successful by:
What we're looking for:
Beacon Technologies, Inc. is an equal employment opportunity employer with a functioning Affirmative Action Plan. It is the policy of Beacon Technologies, Inc. to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, ethnicity, ancestry, disability, medical condition, military and veteran status, or any other characteristic protected by law. Beacon Technologies, Inc. prohibits any such discrimination or harassment.